System.MissingMethodException: Method not found: 'System.String DotNetNuke.Common.Utilities.UrlUtils.replaceQSParam(System.String, System.String, System.String)

Solution:
  • Check your  DotNetNuke.dll assembly in the site's /bin folder is v 5.4.4 ? In Windows file explorer, hover over the file with the mouse cursor. You should see the file version displayed.
  • 4.9.5 and 5.4.4 sources for this method. It is present in both versions as a shared (static) method but in 4.9.5 the first letter of the method ("r") is in lowercase while in 5.4.4 it is in upper case


4 comments: