只要执行下面这句就行了:
File.SetLastWriteTime(Server.MapPath("~/web.config"), DateTime.Now);
好机智,
相当于通过代码 重启iis ??
也不一定,只能能实现重启就行了, 应该就是实现这里手动能调用 Application_Start这里就行了
@999999999999999:
请参阅:http://forums.asp.net/t/1212475.aspx
提供的是一种定时,执行 iisreset代码的后台程序
如果多用户同时在线的话,iis 重置,合适么??
@二十三号同学:
google查到 HttpRuntime.UnloadAppDomain 方法 ,
终止当前应用程序。 应用程序在下次接收到请求时重新启动。
不知道是否可以,没有测试
@999999999999999: 测试测试。
appcmd stop site "siteName"
appcmd start site "siteName"
这个思路完全不对,哪有人出问题就重启IIS的。