I have upgraded my application from .NET 3.5 to .NET 4.5.
All assembly references in web.config get migrated 4.0.0.0 but below 2 assemblies are showing in 2.0 and 3.5, is there any reason for this?
1) But below assembly reference under siteMap tag is still showing version 2.0.3600.0
<add name="DefaultNavProvider" securityTrimmingEnabled="true" type="System.Web.XmlSiteMapProvider, System.Web, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" siteMapFile="~/Default.sitemap"/>
2) Inside
<system.webServer>
System.Web.Handlers.ScriptModule
is showing version 3.5 as below
<add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
basically i don't want any dependency on 2.0 and 3.5 framework, my upgraded code should work independently only with 4.5 framework
What I have tried:
Tried to migrate form 3.5 to 4.5 multiple time