Author |
|
Mica77 Newbie
Joined: 04 November 2008
Online Status: Offline Posts: 3
|
Posted: 04 November 2008 at 6:26pm | IP Logged
|
|
|
Hello,
I have installed this for trial today. I recieve the following Error when accessing
/Webmail/mailadm.aspx?mode=interface
The type 'System.Web.UI.ScriptManager' is ambiguous: it could come from assembly 'C:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions\3.5.0.0_ _31bf3856ad364e35\System.Web.Extensions.dll' or from assembly 'C:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions\1.0.6102 5.0__31bf3856ad364e35\System.Web.Extensions.dll'. Please specify the assembly explicitly in the type name.
Could you please advice where I should look for the problem / solution.
Thanks
Michael
|
Back to Top |
|
|
Igor AfterLogic Support
Joined: 24 June 2008 Location: United States
Online Status: Offline Posts: 6104
|
Posted: 05 November 2008 at 3:47am | IP Logged
|
|
|
It seems that you have two instances of System.Web.Extensions.dll in GAC, you may try to remove one of them.
However, this library is no longer required by WebMail Lite .NET. Download the latest version of WebMail Lite ASP.NET and update all the files in the web folder of your current WebMail Lite ASP.NET installation, including web.config file. Then, specify the correct path to the data folder in the web.config file as described in the documentation.
Don't forget to press Ctrl+R or Ctrl+F5 in your web browser to update JS cache.
Regards,
Igor
|
Back to Top |
|
|
Mica77 Newbie
Joined: 04 November 2008
Online Status: Offline Posts: 3
|
Posted: 05 November 2008 at 6:12am | IP Logged
|
|
|
Hi,
I have followed the above instructions and now recieve an error
Parser Error Message: An error occurred loading a configuration file: Access to the path 'C:\Intranet\TelstraLicensedShop\Email\WEB\web.config' is denied.
|
Back to Top |
|
|
Andrew AfterLogic Support
Joined: 28 April 2006 Location: United States
Online Status: Offline Posts: 1189
|
Posted: 05 November 2008 at 7:01am | IP Logged
|
|
|
It seems your IIS doesn't have permission to read that file. Please try to grant "Read" permission to "Everyone" system account over WebMail web folder and all its contents.
Best regards,
Andrew
|
Back to Top |
|
|
Mica77 Newbie
Joined: 04 November 2008
Online Status: Offline Posts: 3
|
Posted: 05 November 2008 at 6:57pm | IP Logged
|
|
|
Okay we are working now. I have used the new download file but still have the original error. I was unable to find multiple entries of the system.web.ext.....dll
/Webmail/mailadm.aspx?mode=interface
The type 'System.Web.UI.ScriptManager' is ambiguous: it could come from assembly 'C:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions\3.5.0.0_ _31bf3856ad364e35\System.Web.Extensions.dll' or from assembly 'C:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions\1.0.6102 5.0__31bf3856ad364e35\System.Web.Extensions.dll'. Please specify the assembly explicitly in the type name.
Are you able to further direct me on this problem.
Thankyou
Michael
|
Back to Top |
|
|
Igor AfterLogic Support
Joined: 24 June 2008 Location: United States
Online Status: Offline Posts: 6104
|
Posted: 06 November 2008 at 6:25am | IP Logged
|
|
|
This is not WebMail issue. It is caused by ASP.NET configuration. Try to remove the library C:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions\1.0.6102 5.0__31bf3856ad364e35\System.Web.Extensions.dll
If this doesn't help, please check the following links for help:
Link #1 Link #2 Link #3
For instance, you may add the following code to web.config file:
Code:
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime> |
|
|
Regards,
Igor
|
Back to Top |
|
|