我有一個啓動項目,我想在同一解決方案的第二個項目上執行process.Start();
。但使用Path.Combine(Application.StartupPath, "SecondAssemblyName.exe");
作爲FileName
不起作用。什麼?如何在Visual Studio中調用啓動程序中的第二個項目?
回答
默認情況下,每個項目建立其自己的目錄,所以你會碰到這樣的:
\MySolution
\ProjectOne
\bin
ProjectOne.exe
\ProjectTwo
\bin
ProjectTwo.exe
所以你的命令來執行其他.exe文件不起作用,因爲它們是建立以單獨的文件夾。
你可以通過做一些事情來解決這個問題。您可以添加生成後步驟以將一個.exe複製到其他\ bin文件夾。或者您可以更改要構建到相同位置的項目的構建輸出路徑。
謝謝。這工作。 – ispiro
你可以開始調試二級項目執行以下操作:
下解決點擊 - >在Windows中設置啓動項目
打開單擊啓動項目。
選擇多個啓動項目並選擇項目。
所以,你可以在運行調試和運行都爲同一時間到Visual Studio
謝謝。但我只想在啓動時啓動一個。 – ispiro
可以使用的Process.Start,但你需要提供正確的路徑到其他項目。
這個最簡單的解決方案是更改每個項目的構建設置中的輸出文件夾。如果將兩個項目都構建到共享輸出文件夾,則可以在輸入時使用Process.Start。
謝謝。這工作。 – ispiro
- 1. 在Visual Studio 2010中啓動第一個項目後啓動第二個項目
- 2. 以編程方式調用第二個Visual Studio項目
- 3. Visual Studio 10 - 如何在同一個項目中多次啓動應用程序?
- 4. Visual Studio如何在項目B啓動時調試項目A?
- 5. 從Visual Studio中的第二個項目引用通用處理程序
- 6. 如何在Visual Studio 2010的第二個項目中使用vb.net中的一個項目中的DLL
- 7. 在Visual Studio 2010中調試時啓動多個項目
- 8. 如何在iPad應用程序中啓動第二個MainWindow.xib?
- 9. 在Visual Studio 2010中創建第二個C++項目
- 10. Visual Studio中 - 啓動項目不保存
- 11. 如何在Visual Studio 2008中啓動新的CUDA項目?
- 12. 從另一個Visual Studio項目調試Visual Studio C程序
- 13. 在Visual Studio中預啓動時啓動一個外部程序
- 14. 如何在Visual Studio中多次啓動同一項目
- 15. 我將如何在Visual Studio 2012中啓動OpenGL項目?
- 16. Visual Studio「多個啓動項目」問題
- 17. 在Visual Studio中啓動從.NET項目C++項目2010
- 18. 如何在循環中重複調用兩個visual studio項目
- 19. 如何在同一個項目中啓動第二個Phonegap活動?
- 20. 啓動第二個JavaFX應用程序
- 21. 如何在Visual Studio中組織Web應用程序項目?
- 22. 如何在Visual Studio項目中創建命令/實用程序
- 23. 啓動第二個安裝程序WIX
- 24. 無法在Visual Studio 2015中運行多個啓動項目
- 25. 在Visual Studio解決方案的第二個項目中打開一個頁面
- 26. 如何在Visual Studio 2015中啓用WiX項目
- 27. Visual Studio 2012自動啓動Web項目
- 28. 如何從XCode中的第二個目標創建第二個應用程序?
- 29. 打破Visual Studio中多個啓動項目之間的死鎖
- 30. Visual Studio在應用程序啓動時進行遠程調試
您是否遇到異常?你可以向我們展示一些關於''Path'開始'Process'方面的工作嗎? – IAbstract
第二個組件是否與啓動項目輸出到相同的「bin」輸出位置? –
@IAbstract yup。 '系統找不到指定的文件' – ispiro