2011-07-29 63 views

回答

-1

爲什麼要使用ASP.NET 1.1?讓它使用2.0或更高版本。 ASP.NET 1.1現在已經很老了,我無法想象在試圖強制這個方面有什麼優勢。

1

我以前見過這種情況,但我無法回想起導致它發生的事件的確切順序。我相信它與在同一個應用程序池中使用.Net 1.1和2.0的應用程序有關。您無法在同一應用程序池中運行.Net 1.1和2.0的應用程序。我只是猜測,但您的主要IIS網站可能設置爲.Net 2.0,然後當您重新啓動IIS(或重新啓動應用程序池)時,它將向下推送到您的虛擬目錄。

確保您的虛擬目錄設置爲IIS中的應用程序,然後將其移至其自己的應用程序池或僅包含.Net 1.1應用程序的應用程序池。