2011-06-18 65 views
2

有沒有辦法通過Visual Studio 2010 Express啓動64位命令提示符?我知道我可以創建一個自定義工具來執行此操作,但VS本身是一個32位應用程序,它只會啓動一個32位命令提示符。有任何想法嗎?從Visual Studio 2010啓動64位命令提示符

編輯: 對不起,不清楚。我正在使用Web開發人員快速版來開發非.NET移動應用程序,並且需要使用64位命令提示符來打包移動應用程序。

+1

創建一個小型控制檯應用程序,編譯它在64位 - 所有這一切需要做的就是啓動一個64位命令提示符... –

+0

我與您的建議moontear並通過所有輸入參數傳遞到命令提示符,它的工程很好。謝謝。 – Sara

回答

1

64位命令提示符所做的唯一事情是設置路徑,以便使用64位C/C++編譯器,鏈接器和庫而不是32位版本。自從你有一個Express版本以後,很確定你沒有任何東西。檢查安裝目錄中是否存在vc \ bin \ amd64和vc \ bin \ x86_amd64目錄。通過將「x64」傳遞給vcvarsall.bat而不是「x86」來選擇64位安裝。

這都假設你有C++ Express版本,但不清楚這個問題。

+0

感謝您的回答。對不起,我沒有提到我使用VWD Express的原因,這並不意味着。 :) moontear的方法幫助我扭動。 – Sara

1

64位工具不包含在Express版本中。

您可以安裝Windows SDK,其中包含命令提示符(當然還有您需要的所有64位工具和編譯器)。

+0

感謝您的回答。對不起,我沒有提到我使用VWD Express的原因,這並不意味着。 :) moontear的方法幫助我扭動。 – Sara

0

您是否擁有Microsoft Windows SDK 7.1?

打開你的普通Visual Studio命令提示符,然後輸入:

setenv /x64 

如果你的64位編譯器丟失,您可能需要閱讀KB2519277

相關問題