2009-02-08 40 views
3

我們的工作站64位生產服務器正在運行64位Vista,併爲我們的ASP.NET MVC Web應用程序的生產服務器的64位服務器2008和服務器。但是,運行TeamCity的構建服務器是Server 2008 32位服務器。我們將採取這些構建並將它們部署到64位生產服務器上。這些應用程序全部用C#編寫。我應該關心在32位環境中進行構建嗎?是否有必要升級我們的生成服務器?32位生成服務器和.NET Web應用程序

回答

7

從技術上講,應該有這樣做,因爲編譯器將只產生IL代碼是不依賴於平臺沒有問題。

的.NET應用程序將在生產環境中的64位CLR運行。在運行時,JIT編譯器將生成x64代碼。

+0

感謝。我以爲是這樣,但我想確定。 – 2009-02-08 01:23:38

-2

根據我的經驗,編制了32位機的應用程序並將其部署到64位會導致應用程序運行緩慢。不過,網絡應用可能會有所不同。

相關問題