我有一個命令行可執行文件的解決方案文件。我想通過調試器運行帶有不同輸入的可執行文件,而不需要我的交互,同時還將其輸出設置爲日誌文件。如何讓Visual Studio使用/ RunExit並提供我的程序命令行參數?
例如,這是那種我想要的東西:
devenv /DebugExe "myprogram.exe" "my inputs"
加載VS並自動設置我的方案的投入。但是,我想通過不同的輸入對我的程序進行反覆處理,並在稍後處理輸出文件。所以最近我已經想通了,但沒有奏效,是這樣的:
devenv /RunExit "myprogram.exe" "my input set" /Out out1.log
devenv /RunExit "myprogram.exe" "a different input set" /Out out2.log
...
有沒有什麼辦法做到這一點?同樣重要的是,我可以排隊一堆運行,並在稍後輸出文件。
你爲什麼要在調試器,而不是正常運行您的程序? – 2010-11-13 22:08:11
該程序動態加載DLL,我想看到它的加載DLL。我通常通過加載調試器,運行它並檢查輸出窗口來做到這一點。我寧願跳過所有的手動步驟。也許有更好的方法? – JamesG 2010-11-13 22:19:05