調試時我需要從一個構建的目標目錄啓動一個外部程序,並且想知道是否可以使用相對路徑來完成。調試時是否可以從目標目錄啓動外部程序?
作爲生成後事件我有以下幾點:
IF NOT "$(ConfigurationName)"=="Debug" GOTO End :CopyExecutable copy "$(SolutionDir)\Source\Lib\MyExecutable.exe" "$(TargetDir)" :End
我需要運行MyExecutable.exe當我在調試選項卡調試所以我設置「啓動外部程序」的項目屬性MyExecutable.exe但在運行調試時出現故障。看來我需要把這個工作的完整路徑。
有沒有辦法使用相對路徑來做到這一點?
對於那些仍然有這個問題;請參閱[this](http://stackoverflow.com/questions/4774745/using-relative-path-for-start-external-program-in-vs-net-2010#comment37905907_4774745)或[this](http:// stackoverflow.com/questions/4774745/using-relative-path-for-start-external-program-in-vs-net-2010#comment37905830_5261113)評論。 – 2014-06-30 10:38:02