我只是想检查一下,因为我在Google上找不到答案。如果在运行时更改了我的应用程序根目录中的自定义配置文件,该应用程序将无法重新启动吗? .NET只关注web.config吗?
答案 0 :(得分:1)
默认情况下,如果您更改了web.config文件中引用的自定义配置文件,网站将重新启动,但要克服此行为是一件容易的事情。 您需要在machine.config文件中将属性“ restartOnExternalChanges ”更改为false。
请参阅:http://msdn.microsoft.com/en-us/library/ms228057.aspx
另请注意,如果您修改bin文件夹下的文件,应用程序将重新启动。
答案 1 :(得分:1)
找到了一个好的资源,似乎可以解释导致自动重置的原因。这实际上取决于你案件中的一些细节。
更改以下文件也会触发立即重启应用程序池: