簡體   English   中英

如何在Visual Studio的同一項目中制作多個程序文件

[英]How to Make Multiple Program Files within Same Project in Visual Studio

我正在編寫一個簡單的程序,該程序:

  1. 在啟動時自動運行(不可見)
  2. 在5-10秒內完成任務(無形)
  3. 退出

我是一個初學者,在這里面臨一個挑戰。 有兩個程序。 一個用戶可以打開以更改設置(Windows窗體),另一個可以在啟動時運行,完成任務並退出。 如何在一個項目中制作兩個程序?

另外,在哪里保存配置以便兩個程序都可以讀取/寫入配置?

預先感謝您的幫助。

更新:該程序基本上是在啟動時清理桌面。 請檢查我的軟件的附件設計,以獲取更好的主意。

軟件界面

有兩個答案:

  1. 您可以使程序讀取Main方法中的參數,以決定應以哪種模式運行。 如果運行時沒有參數(例如雙擊),它將顯示用戶界面,如果運行某些特定的參數(例如/run ,它將不顯示用戶界面,而是執行所需的任務。 您無需指定如何在啟動時執行任務,但必須使用該參數( /run )運行該程序。

  2. 執行此操作的更簡單方法是為執行任務的程序創建一個新項目-這也使您可以直接在Visual Studio中啟動和調試任務。

如果您使用的是常規Windows應用程序,則可以隨意將設置保存在任何位置。 建議將它們保存在用戶主文件夾/“配置文件”中AppData文件夾的子文件夾下。 您可以使用Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)來獲取AppData文件夾的路徑,然后在其中創建自己的文件夾和文件。

您也可以使用注冊表

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM