-1
我有一個目標平臺設置爲「任何CPU」的C#項目。 據我所知,該應用程序將從MSIL編譯爲32位常規 Windows(x86)和64位64位Windows。是否有可能在運行時顯示 它運行的是什麼模式?如何判斷應用程序是以32位還是64位模式運行?
在此先感謝。
我有一個目標平臺設置爲「任何CPU」的C#項目。 據我所知,該應用程序將從MSIL編譯爲32位常規 Windows(x86)和64位64位Windows。是否有可能在運行時顯示 它運行的是什麼模式?如何判斷應用程序是以32位還是64位模式運行?
在此先感謝。
這裏有一些方法: http://rongchaua.net/blog/c-how-to-determine-processor-64-bit-or-32-bit/
[C#指令以指示32位或64位版本](的實際上,IsWow64Process API方法似乎正是我所需要的。 謝謝! – 2010-07-23 09:23:45
可能重複http://stackoverflow.com/questions/1076414/c-directive-指示32位或64位構建) – kennytm 2010-07-23 09:19:27