When I opgraded my dnn, the upgrade failed completely and my only option left was to restre from my backup. The error output indicated that iWeb was using obsolete expressions. I did not save that error output.
I did not use the iWeb installation. I had it installed to do some experiments with Silverlight, but I had not yet written anything for it. So I completely uninstalled iWeb. After this, my upgrade succeeded normally.
After doing all the maintenance after updates, I decided to try and install iWeb again. The installation occurred normally but that was the last page my system displayed. After that, I had error in application /
This time, I saved the output, but I had to restart one more time from my backup.
It cannot be I am the only one?
Server Error in '/' Application.
--------------------------------------------------------------------------------
Compilation Error
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.
Compiler Error Message: BC30521: Overload resolution failed because no accessible 'ExecuteSQL' is most specific for these arguments:
Source Error:
Line 117: mySqlString.Append("Or MethodName not in (" & strMethods & ")")
Line 118:
Line 119: DotNetNuke.Data.DataProvider.Instance().ExecuteSQL(mySqlString.ToString(), Nothing)
Line 120: End Sub
Line 121:#End Region
Source File: C:\inetpub\wwwroot\dnn\App_Code\IWeb\IWebCore\IWEBMethods.vb Line: 119
The compiler error messages list a large number of compile error such as:
Warning: BC40000: 'Public Shared Function GetUserByName(portalId As Integer, username As String, isHydrated As Boolean) As Entities.Users.UserInfo' is obsolete: 'Deprecated in DNN 5.1. This function has been replaced by UserController.GetUserByName'.
Source Error:
C:\inetpub\wwwroot\dnn\App_Code\IWeb\IWebMethods\IWebFileManager.vb
Line 491:
Line 492:
Line 493: Dim user As UserInfo = UserController.GetUserByName _
Line 494: (Me.IWebCredentials.PortalID, Me.IWebCredentials.Username, False)
Line 495:
Anybody knows what is going on?