繁体   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