我無法在任何地方找到此信息。我知道,如果你在32位的操作系統上安裝vs2010 express,你需要win7 sdk來建立64位,但是這種方式是不是相同?VS2010表示在64位窗口 - 它可以編譯32位二進制文件沒有win7 sdk?
編輯 - 我感興趣的C++版本,但我想它可能對他人的相同
感謝
OLI
我無法在任何地方找到此信息。我知道,如果你在32位的操作系統上安裝vs2010 express,你需要win7 sdk來建立64位,但是這種方式是不是相同?VS2010表示在64位窗口 - 它可以編譯32位二進制文件沒有win7 sdk?
編輯 - 我感興趣的C++版本,但我想它可能對他人的相同
感謝
OLI
我已經能夠成功地建立和部署C#應用程序從將7位64位機器運行到運行32位Windows XP,Vista和Win 7的機器上,無需額外的SDK。到目前爲止,我沒有任何問題。
問候
AJ
默認情況下,Visual Studio 2010 Express將只有目標的Win32。不管你是否運行Win7-64,MSVC++ Express都使用32位工具,除非你安裝了SDK。
從MSDN:
64位工具不提供的Visual C++快遞默認。要在Visual C++ Express上啓用64位工具,除了Visual C++ Express之外,還要安裝Windows軟件開發工具包(SDK)。
它是否也安裝了64位編譯器(即,您可以將它定位到您的項目中)還是隻安裝32位? – Rup 2011-03-24 12:58:28
是的我可以在我的項目中同時使用32位和64位。請注意,我正在使用C#,而不是C++。 – AnthonyJ 2011-03-27 11:00:31
謝謝 - 不,我認爲這是更多的.NET框架版本安裝。聽起來像VC++ express install只包含32位編譯器,無論您的操作系統的32/64位如何 – Rup 2011-03-27 11:29:26