更改ASP.Net版本时IIS服务不可用

时间:2009-03-09 15:49:50

标签: asp.net iis iis-6

当我将IIS 6中的Web应用程序的ASP.Net版本从ASP.Net 1.1更改为2.0时。 IIS中的所有站点都变得“不可用”(服务不可用)一小段时间(在IIS对话框中应用更改所花费的时间)。

我查看了应用程序池,但这些站点都在不同的应用程序池中......

这怎么可能?

当我更改一个应用程序的ASP.Net版本时,这不应该影响其他应用程序吗?

提前致谢,

REMCO

3 个答案:

答案 0 :(得分:4)

IIS管理器中的.Net选项卡实际上非常危险 - 它会在任何更改时抛出IISReset,有时候只是为了spite: - )

Scott Forsyth有一篇标题为ASP.NET tab in IIS, more dangerous than it first appears!的博客文章详细说明。

答案 1 :(得分:1)

显然,您可以通过使用“Aspnet_regiis.exe”来更改IIS之外的框架版本以避免此问题。这里有更多信息:

http://forums.asp.net/t/1174765.aspx

编辑:感谢Christopher在评论中让我知道使用此工具与IISReset相同并没有解决问题。 :(

答案 2 :(得分:1)

更改主文件夹虚拟上网点框架工作并在不同的池中使用。您没有获得服务不可用。