Gaurav Thorath Ответов: 1

После до градация на .Net 4.5 в веб.конфиг до сих пор показывает версия сборки 2.0


Я обновил свое приложение с .NET 3.5 до .NET 4.5.
Все ссылки на сборки в web. config переносятся в 4.0.0.0, но ниже 2 сборок отображаются в 2.0 и 3.5, есть ли для этого какая-то причина?

1) а ниже ссылка на сборку под тегом карта по-прежнему показывает версию 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) внутри
<system.webServer>

System.Web.Handlers.ScriptModule
показывает версию 3.5 как показано ниже

<add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>



в принципе, я не хочу никакой зависимости от фреймворка 2.0 и 3.5, мой обновленный код должен работать независимо только с фреймворком 4.5

Что я уже пробовал:

Несколько раз пытался перенести форму 3.5 на 4.5

1 Ответов

Рейтинг:
0

F-ES Sitecore

В разделе Ссылки на проект для вашего проекта удалите старую версию,а затем добавьте новую.


Gaurav Thorath

В моем проекте ссылки на все сборки в основном системные.web который упоминается для Sitemap он также показывает версию 4.0 но в конфигурационном файле версия для sitemap и webhandler показывают 2.0 и 3.5 соответственно