[Visual Studio] 防止程式重複啟動 - 設定專案屬性

  • 1080
  • 0
  • 2022-02-14

  早上才很高興的將Mutex方法記下來,下午就發現原來可以直接在專案屬性裡面設定了...

  使用Mutex可以做到防止重複啟動,所以很高興地記錄下來:[.NET] VB.NET使用Mutex防止程式重複啟動

  因為取消勾選[啟用應用程式架構]會讓Win Form樣式變得很奇怪,所以想找找有沒有不需要用Sub Main()啟動Win Form的方式,結果找到更加簡易達到防止重複啟動的方式。

  在專案屬性[應用程式]頁面中,勾選[建立單一執行個體應用程式]即可達成目的,不僅解決樣式改變的問題,還順帶達成當使用者重複開啟時,自動將應用程式跳至螢幕最上層。

參考資料