此問題之前已被詢問,但我無法找到有效的答案。我需要獲得C#CONSOLE程序才能定期重新啓動。其他每個答案都使用控制檯應用程序不支持的Application.Restart或Application.ExecutablePath。我可以使用哪些代碼或引用來重新啓動C#應用程序?C#重新啓動控制檯應用程序
0
A
回答
0
這個命令將工作:
System.Windows.Forms.Application.Restart();
但是,你需要確保你加入並提及正確組裝。它是Assembly中的System.Windows.Forms。
+0
這對我不起作用。它甚至不會導入System.Windows.Forms。 –
+1
您只需右鍵單擊「引用」,選擇「添加引用...」,在Assemblies,Framework中找到System.Windows.Forms。,選擇它,然後單擊確定。將上面的行復制到您的控制檯應用程序,然後它將工作。我剛剛檢查過一次。 – zzT
0
發現:
var info = new System.Diagnostics.ProcessStartInfo(Environment.GetCommandLineArgs()[0]);
System.Diagnostics.Process.Start(info);
相關問題
- 1. C#重新啓動控制檯應用程序
- 2. 重新啓動控制檯應用程序
- 3. 重新啓動一個java控制檯應用程序代碼
- 4. 重新啓動Java控制檯應用程序
- 5. LINUX:從ssh控制檯重新啓動GUI應用程序
- 6. 如何在啓動時啓動控制檯應用程序(!)? C#
- 7. 從控制檯應用程序啓動控制檯應用程序
- 8. 如何重新啓動在Windows中編寫的控制檯c應用程序?
- 9. .Net無法啓動控制檯的控制檯應用程序
- 10. 應用程序不存在於C#控制檯中,我想重新啓動控制檯
- 11. 從控制檯應用程序自動重啓IIS網站
- 12. 自動重啓linux控制檯應用程序
- 13. 如何:自動重新啓動控制檯應用程序。在.NET
- 14. 從不同的應用程序啓動時,C#控制檯應用程序不顯示控制檯輸出
- 15. c#啓動控制檯應用程序在贏取形式
- 16. 在C中逐行啓動一個控制檯應用程序#
- 17. 在應用程序啓動時最小化控制檯C#
- 18. 如何調用主要方法或重新啓動應用程序控制臺?
- 19. Java控制檯重新啓動
- 20. 控制檯C#應用程序在啓動時啓動Web瀏覽器
- 21. 在後臺啓動我的控制檯應用程序
- 22. 啓動後臺Win32控制檯應用程序
- 23. MSVC2008 c/C++控制檯應用程序產生新的控制檯
- 24. 從控制檯運行時自動啓動Play2應用程序
- 25. 啓動過程(從另一個控制檯應用程序)
- 26. C# - 在控制檯應用程序
- 27. Facebook,C#和控制檯應用程序
- 28. C++應用程序中的控制檯
- 29. C#控制檯應用程序Dartgame
- 30. C#無控制檯應用程序
的可能重複:https://stackoverflow.com/questions/5706497/how-restart-the-console-app#5706564 – Qiqo
「*我無法找到答案的作品*「,你需要更具體,否則你的問題將被標記爲重複。其他人的答案究竟如何幫助你?是「**啓動第二個.exe,結束控制檯程序,啓動一個新實例,並自行結束?」不是你要找的東西? –
該鏈接不起作用,因爲它使用Application.Executable路徑。嘗試閱讀我的問題,然後將其稱爲重複的Qiqo –