0
Im沒有經驗的互聯網信息服務(IIS)如何處理託管應用程序以及不同版本的Visual Studio如何託管應用程序。讓我使用一個實際的例子:如果我要在Visual Studio 32位中創建ASP Web應用程序,並將應用程序託管在64位模式的IIS版本上,那麼應用程序將在64位模式下運行並且能夠使用所有分配的資源,或者應用程序是在Visual Studio的32位版本中創建的,因此在IIS中運行時限制應用程序,而不管IIS的配置如何?NET IIS 64位關聯到Visual Studio 32位項目
謝謝
謝謝。如果我將問題更改爲ASP Web應用程序,是否可以應用? – Luke 2014-09-11 10:15:12
然後將應用以下解決方案: IIS依賴於操作系統體系結構。如果你的操作系統是64位的,你可以同時支持32位和64位。對於64位操作系統,默認情況下,IIS在64位上運行,並且幾乎支持所有託管程序集編譯成32位。它不會支持混合/非託管程序集。在應用程序池的幫助下或通過命令行,您總是可以強制64位IIS以32位運行。 如果IIS位於32位,它將不支持64位程序集。所有傳統的託管和非託管程序集都將得到支持。 – 2014-09-11 10:19:42
謝謝。因此,如果我在Visual Studio 32bit下編譯項目,IIS將能夠授予該項目使用64位的能力? – Luke 2014-09-12 08:18:13