2012-09-11 66 views
4

因此,我在Stack Overflow和其他地方發現了一些文章,展示如何使用啓動任務將Azure設置爲以32位模式運行。如何讓Azure計算仿真器在32位模式下運行?

問題是,這似乎不適用於計算模擬器。

我寫了一個工作者角色,運行一個服務,調用一箇舊的FORTRAN DLL。但是,該DLL只能在x86模式下運行。所以,我需要強制Azure模擬器啓用32位應用程序。

我在Windows 7(或8,如果工作效果更好),運行VS2010或VS2012,我得到的錯誤是「在此係統上,計算模擬器支持AnyCPU和x64」。

任何人有任何偉大的想法?

+0

您沒有該DLL的源代碼? –

回答

1

這是我第一次聽說Azure運行時可以在32位模式下運行。這種情況的典型解決方案是使用某種interop,並在單獨的進程中運行32位代碼 - 如DCOM服務器或WCF服務,以便Azure運行時是以32位還是64位運行,位模式。

相關問題