我可以使用应用程序(GUI)和Windows服务创建一个项目,并且有一个安装程序可以同时安装它们吗?

时间:2014-02-01 07:14:34

标签: c# visual-studio-2010

我正在创建一个服务,它将连接到DB并获取一些信息处理它并生成一个简单的csv文件。另一方面,我也创建了一个应用程序,用于在数据库中插入最终服务将使用的数据。我是否需要创建两个单独的项目和两个单独的安装文件,或者我可以在一个项目中同时拥有一个服务和应用程序,只需要安装一个安装文件吗?

1 个答案:

答案 0 :(得分:1)

我建议总共至少有四个项目:

  1. 用于常见功能的类库项目,例如数据访问。
  2. 用于GUI的Windows窗体应用程序项目等。该项目将引用类库项目。
  3. Windows服务项目。该项目还将引用类库项目。
  4. 用于安装GUI应用程序和Windows服务的安装项目。
  5. 您可能会发现两个单独的安装程序更合适,但可以同时使用一个。