2012-06-14 65 views
0

我正在將項目從Visual Studio 2008轉換爲2010,並且遇到此問題。所有目標文件都被轉儲到輸出目錄中,並且可執行文件被放置在保持清潔的不同文件夾中。可執行文件的位置和名稱在鏈接程序屬性輸出文件中定義。如何在輸出目錄之外的Visual Studio 2010中運行exe

該項目在適當的位置生成所有文件,但是在嘗試運行該程序時,它會在輸出目錄中查找Exe並且失敗。 2008年的情況並非如此。

我該如何告訴VS可執行文件所在的位置?

+0

你正在使用哪種語言? –

+0

想通了,我覺得很傻。 對於正在設置爲**輸出目錄**路徑的obj文件的輸出,有單獨的字段。我只需將** Object File Name **的字段更改爲其他位置,並將我的** Output Directory **設置爲與我的exe相同的路徑即可。 順便說一句我正在使用C++。 –

+0

在這種情況下,用上述解決方案回答自己的問題,並接受它 - 讓其他人知道答案是什麼,而無需查看評論。 – Arran

回答

0

想通了,我覺得很傻。

對於正在設置爲輸出目錄路徑的obj文件的輸出有單獨的字段。我的輸出目錄也與中級目錄相同,因爲它與2008年相同。

中間目錄應該指向您想要obj和其他編譯文件的位置。輸出文件應指向您的中間目錄。而你的exe應該去你的輸出目錄。夠簡單!舊的項目設置讓我失望。

相關問題