重新启动IIS时,虚拟目录的ASP.NET版本会发生更改

时间:2011-07-29 23:31:42

标签: asp.net iis iis-6

我在自己的虚拟目录中有一个.NET 1.1应用程序。我在asp.net版本选项卡中将其设置为.NET 1.1。

每次重新启动IIS时,asp.net版本都会更改为.NET 2.0。

有人可以解释为什么会这样做吗?

2 个答案:

答案 0 :(得分:1)

我之前已经看到过这种情况,但我无法回想起造成它的事件的确切顺序。我相信它与在同一个应用程序池中使用.Net 1.1和2.0的应用程序有关。您无法在同一个应用程序池中运行.Net 1.1和2.0的应用程序。我只是猜测,但你的主要IIS网站可能设置为.Net 2.0,然后当你重新启动IIS(或重新启动应用程序池)时,它会下推到你的虚拟目录。

确保将虚拟目录设置为IIS中的应用程序,然后将其移动到自己的应用程序池或仅包含.Net 1.1应用程序的应用程序池。

答案 1 :(得分:-1)

为什么要使用ASP.NET 1.1?让它使用2.0或更高版本。 ASP.NET 1.1现在已经很老了,我无法想象试图强迫它的任何优势。