[英]C# Restart Console Application
之前曾有人問過這個問題,但我找不到有效的答案。 我需要獲取一個C# CONSOLE程序才能定期重新啟動。 其他每個答案都使用控制台應用程序不支持的Application.Restart或Application.ExecutablePath。 我可以使用什么代碼或參考來重新啟動C#應用程序?
此命令將起作用:
System.Windows.Forms.Application.Restart();
但是您需要確保添加並正確引用了程序集。 它是Assembly中的System.Windows.Forms。
找到了:
var info = new System.Diagnostics.ProcessStartInfo(Environment.GetCommandLineArgs()[0]);
System.Diagnostics.Process.Start(info);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.