2013-05-09 112 views
-2

我編寫了一個簡單的.exe控制檯應用程序,使用asp.net 4和c#,我計劃在服務器上作爲計劃任務運行。這一切都在我的本地機器上運行良好,但我剛剛將它複製到服務器,並拋出錯誤「不是有效的Win32應用程序」asp.net .exe不是有效的win32應用程序

該服務器是一個Windows Server 2003的.net版本2,3 4安裝

thansk

回答

-1

如果Windows Server 2003的版本是64位的,你應該編譯應用程序到x64或anycpu。

+0

輝煌的謝謝生病給我一個嘗試和回來,任何想法如何找出我編譯它的版本?以及我如何將它編譯爲64位? – 2013-05-09 08:18:29

+0

好吧,我已經這樣做了,但是現在出現錯誤「圖像文件....有效,但適用於除當前機器以外的機器類型」 – 2013-05-09 08:28:49

相關問題