Вопрос об обновлении файла web.config после обновления с asp.net MVC 5.2.4 до 5.2.7 - PullRequest
0 голосов
/ 23 октября 2019

У меня есть приложение ASP.NET MVC, которое я обновил для использования asp.net mvc 5.2.7 из 5.2.4

После обновления мой файл package.config был обновлен, чтобы отразить изменение:

From: <package id="Microsoft.AspNet.Mvc" version="5.2.4" targetFramework="net452" />

To: <package id="Microsoft.AspNet.Mvc" version="5.2.7" targetFramework="net452" />

Однако в моем файле web.config внутри папки views все равно написано:

 <system.web.webPages.razor>
    <host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=5.2.4.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    <pages pageBaseType="System.Web.Mvc.WebViewPage">
      <namespaces>
        <add namespace="System.Web.Mvc" />
        <add namespace="System.Web.Mvc.Ajax" />
        <add namespace="System.Web.Mvc.Html" />
        <add namespace="System.Web.Optimization"/>
        <add namespace="System.Web.Routing" />
        <add namespace="WebApplication2" />
      </namespaces>
    </pages>
  </system.web.webPages.razor>

И .....

 <system.web>
    <compilation>
      <assemblies>
        <add assembly="System.Web.Mvc, Version=5.2.4.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
      </assemblies>
    </compilation>
  </system.web>

Нужно ли изменить это здесь до 5.2.7.0?

Приложение работает нормально без изменений ... Я не уверен, почему это работает, хотя ... может быть, кто-то может объяснить, почему это так?

Обновление: сейчаскажется, что не имеет значения, какое значение я помещаю в файл web.config ... приложение работает независимо ... почему это так? ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...