2011-06-15 81 views
0

試圖在VS2010自定義生成選項中使用外部工具論點,但他們似乎是空的,具體是:Visual Studio 2010的外部工具ARGS空

PCC:

c:\oracle\ora10g1\bin\proc $(ProjDir)\$(ItemFilename).pc 

與失敗-F-02101,無法打開輸入文件:「.pc」

1> C:\ Program Files(x86)\ MSBuild \ Microsoft.Cpp \ v4.0 \ Microsoft.CppCommon.targets(151,5) :錯誤MSB6006:用代碼1退出「cmd.exe」。

然而,文件存在和硬編碼參考編譯。

回答

1

嘗試封閉宏在雙引號...

c:\oracle\ora10g1\bin\proc "$(ProjDir)\$(ItemFilename).pc"

我懷疑你的問題是在最後的路徑中的嵌入式空間。

+0

感謝 - 但沒有喜悅 - 同樣的結果與報價或沒有引號。在doco中有一個註釋,如果非源窗口處於活動狀態,則引用ItemFilename將爲「空白」 - 但這是我的源文件列表中文件的自定義構建配置。我想知道IDE是否因爲擴展名而認爲它不是源文件? – emmotto 2011-06-16 12:18:13

0

好的 - 我想通了 - 對話框中有一個「宏」按鈕,用於指定自定義構建參數 - 它有正確的定義。

這裏是什麼工作:

C:\ ORACLE \ ora10g1 \ BIN \ PROC $(PROJECTDIR)%(文件名)%(分機)

我認爲,引用「論據爲外部工具的DOCO 「或者不正確,或者他們不認爲在自定義構建對話框中使用的參數需要提供外部工具。

相關問題