当前位置: 代码迷 >> IIS >> 圣人指点,修改web.config后有没有办法使IIS里的应用程序不自动启动
  详细解决方案

圣人指点,修改web.config后有没有办法使IIS里的应用程序不自动启动

热度:6109   发布时间:2013-02-26 00:00:00.0
高人指点,修改web.config后有没有办法使IIS里的应用程序不自动启动
如题,修改web.config或者bin目录里的东西时。我想不让应用程序自动启动,不知道能实现不?
------解决方案--------------------------------------------------------
貌似不可以。。
------解决方案--------------------------------------------------------
不可以的,因为asp.net会监测web.config以及bin里面的dll什么的,一旦这些依赖性改变了,那么就会导致程序重启,这个是为了保证程序信息的安全性
------解决方案--------------------------------------------------------
默认情况下web.config修改后,asp.net程序会被重启。为了防止程序重启,要修改machine.config 文件。
machine.config默认在C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG目录下。

<section name="appSettings" type="System.Configuration.AppSettingsSection, System.Configuration, Version=2.0.0.0,Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"  
restartOnExternalChanges="false" requirePermission="false" />
restartOnExternalChanges设置为false,程序就不会重启了。  

尝试一下这个
  相关解决方案