C#项目中的多个窗口

时间:2013-11-22 15:59:57

标签: c# visual-studio-2010 visual-studio

我希望我的项目有两个可执行窗口。是否会导致两个可执行文件,或者双击exe时两个窗口都启动并不重要。

我希望能够关闭第一个窗口并让第二个窗口继续运行。打开第一个窗口的新实例不应该影响第二个窗口,并且应该允许一次运行第二个窗口的不超过1个实例。

理想情况下,我希望我的项目有两个可执行文件,但我不知道如何实现它。我不想让它们成为单独的项目,因为它们共享许多相同的方法和变量,以及用户设置,但如果这是唯一的方法,我可能不得不这样做。

最好的方法是什么?

1 个答案:

答案 0 :(得分:0)

因为他们分享了这么多我建议制作3个项目

    每个窗口
  • 1
  • 1表示共享功能。

这样,共享功能可以编译成单独的DLL,并且可以由exe的

使用