在web.config中更改任何内容后,是否需要重建我的解决方案?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在web.config中更改任何内容后,是否需要重建我的解决方案?相关的知识,希望对你有一定的参考价值。

就像我将连接字符串更改为另一个IP地址一样,我是否需要重建整个解决方案/项目?如果我改变了其他内容怎么办?

答案

如果你在谈论<compilation debug="true">,那么,你不需要重建你的解决方案/项目。

这是关于ASP.NET编译而不是常规项目编译。每当启动ASP.NET应用程序时,除非已经预编译它,否则ASP.NET引擎将在第一次请求您的Web站点时编译您的用户控件,代码隐藏代码和Web应用程序的其他区域。

另一答案

不。但您需要重播/重新启动项目或从IIS重新启动网站以使您的web.config中的更改生效。

以上是关于在web.config中更改任何内容后,是否需要重建我的解决方案?的主要内容,如果未能解决你的问题,请参考以下文章

Web.Config (IIS) 中的简单 301 重定向

Azure web.config 永久重定向并获得 307 状态码而不是 301

如何通过 Web.config 或 C# 将所有内容重定向到 https://www。网站的版本?

多个 web.config 重定向规则

如何返回任何未指向IIS web.config中任何文件的Web请求的特定页面?

如何在 web.config 中配置 301 永久重定向?