c# - 关于从 asp.net MVC 5.2.4 升级到 5.2.7 后更新 web.config 文件的问题
问题描述
我有一个 ASP.NET MVC 应用程序,我从 5.2.4 升级为使用 asp.net mvc 5.2.7
升级后,我的 package.config 文件已更新以反映更改:
从 :<package id="Microsoft.AspNet.Mvc" version="5.2.4" targetFramework="net452" />
至 :<package id="Microsoft.AspNet.Mvc" version="5.2.7" targetFramework="net452" />
但是,在我的视图文件夹内的 web.config 文件中,它仍然说:
<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 文件中放入什么值并不重要.. 应用程序无论如何都可以工作.... 为什么会这样?...
解决方案
推荐阅读
- c++ - 应该如何正确使用这个结构数组
- node.js - 如果非 www 被重定向到 www,如何处理 404 重定向
- odata - Power BI 中的 Odata 设施
- amazon-web-services - Lex 为任何与有效话语不匹配的单词话语选择一个意图
- sql-server - 查询条件的 NULL 值
- php - 如何在不声明任何变量的情况下访问 symfony 会话?(Symfony 组件与遗留代码用例交互)
- r - 将唯一 ID 附加到 R 中的 sprintf SQL 查询
- php - 如何在使用 PHP 从 mySQL 获得的时间内获得 2 位数字?
- netsuite - NetSuite 工作流 - 设置字段强制选项
- symfony - Symfony4 - 提交表单后更改 url 中的单个参数