この質問は以前に依頼されましたが、動作する回答が見つかりません。私はC#コンソールプログラムを定期的に再起動する必要があります。その他の回答は、コンソールアプリケーションではサポートされていないApplication.RestartまたはApplication.ExecutablePathを使用します。 C#アプリケーションを再起動するのに、どのようなコードやリファレンスを使用できますか?C#Restart Console Application
0
A
答えて
0
このコマンドは動作します:
System.Windows.Forms.Application.Restart();
しかし、あなたは、あなたが追加され、正しく組み立てに言及を確認する必要があります。アセンブリ内のSystem.Windows.Formsです。
+0
これは私のためには機能しません。 System.Windows.Formsをインポートすることさえありません。 –
+1
"References"を右クリックし、 "Add Reference ..."を選択し、アセンブリ、フレームワーク内でSystem.Windows.Forms。を探し、それからOKをクリックします。上記の行をコンソールアプリケーションにコピーしてください。私はちょうどダブルチェックしました。 – zzT
0
はそれを見つけた:
var info = new System.Diagnostics.ProcessStartInfo(Environment.GetCommandLineArgs()[0]);
System.Diagnostics.Process.Start(info);
関連する問題
- 1. C#Console Application -
- 2. c#console application dot effect
- 3. programatically c#/ vb windows/console application
- 4. c#console-application - ウィンドウ下でプロセスを統合する方法
- 5. c#console application - デフォルトの例外ダイアログを表示しない
- 6. Telnetへのインストールと接続[Console Application]
- 7. C#Console Rest APIヘッダペイロード
- 8. C#facebook application
- 9. Console C#アプリケーションからApplication Insightsにトレース/例外データを取得する方法
- 10. Robot Frameworkを使用して.exeファイルを呼び出す方法(C#Console Application)?
- 11. C#Console WriteLine System.FormatException:
- 12. C++(Console)の検証
- 13. Survey monkey C#console integration
- 14. C#console game space invader
- 15. c#console app as service
- 16. C++ Start Process/Application
- 17. c#hamachi application
- 18. C#Application Scanning
- 19. application/zip winsock C++
- 20. ExecutorService restart
- 21. c#winform application sql exception
- 22. C#:Clear web application cache
- 23. C#Tic Tac Toe Console App
- 24. C#console Console.WriteLine()の後にConsole.Readline()?
- 25. C#Console App SOAPレスポンスがnull
- 26. ASP.Net Restart IIS
- 27. "Restart" after number 360
- 28. imagemap restartボタンスクリプト
- 29. Restart Mapping Nested Array
- 30. Repast restart issue
の可能性の重複:https://stackoverflow.com/questions/5706497/how-restart-the-console-app#5706564 – Qiqo
「*私が働く答えを見つけることができません* "を指定すると、より具体的にする必要があります。そうしないと、質問が重複としてマークされます。どのように正確に他人の答えはあなたを助けてくれませんでしたか? "**"コンソールプログラムを終了し、新しいインスタンスを起動し、終了した2番目の.exeを起動しますか?** "探しているものではありませんか? –
このリンクは、Application.Executableパスを使用するため動作しません。それを複写と呼ぶ前に私の質問を読んでみてくださいQiqo –