1

早上好。Visual Studio:以不同文件夾的調試模式運行

我寫了一個命令行* .exe應用程序(稱爲myapp.exe),它接受一些參數,並使他的工作基本上使用輸入和輸出文件。 這個應用程序被第三方應用程序調用,假裝myapp.exe在他的\root\bin文件夾中。 輸入和輸出文件是難以複製的測試,所以我會覺得更容易做這樣的事情:

  • 建立我的解決方案
  • 使用一些PostBuildEvents,在呼喚我的磁盤
  • 上的應用程序的 \root\bin文件夾部署組件
  • 啓動Visual Studio中的調試模式,但使用組件和*.pdb部署在\root\bin文件夾

是我能做的事嗎?
我知道Visual Studio Remote Debugging函數,但myapp.exe不是我可以附加到的過程。

有些想法? :)

+0

如何在調試模式下爲應用程序傳遞參數。 – vikky

+0

典型的命令是這樣的:bin \ myapp.exe -a:other \ subfolder \ inputFile.txt;調用者應用程序在調用myapp.exe之前寫入inputFile。 –

+0

我想確保我明白。你是否試圖啓動'myapp.exe'或第三方應用程序? – mageos

回答

2

如果我正確理解你的問題,它應該就像在調試選項卡上右鍵單擊有問題的項目一樣簡單,你應該看到「開始外部程序」選項。瀏覽到您的\ root \ bin文件夾並選擇myapp.exe,您應該擁有在後期構建事件運行中部署的myapp版本。

+0

Weel,\ root \ bin \ myapp.exe星號,但不是在調試(逐步)模式:) –

+0

嘗試右鍵單擊該項目並進入調試 - >步入新實例。 – mageos

+0

哦,我的,它的工作! :D 非常感謝,你讓我的一天:) –

相關問題