编译包含Windows窗体和服务的VS2012 C#项目

时间:2014-04-27 07:31:13

标签: c# forms visual-studio-2012 service installer

Visual Studio 2012,C#:

我正在开发一个应用程序,其中一部分必须作为服务运行,另一部分作为Windows窗体运行。 我创建了一个项目,添加了Windows窗体并添加了服务,我还创建了服务安装程序和服务进程安装程序。

当我编译时,我只看到引用我的Windows窗体应用程序的exe文件。

如何正确编译包含服务和Windows窗体应用程序的解决方案?

我看到了关于" Building a solution which contains a windows service and a windows forms project"的问题。但这指的是不同的解决方案,每个解决方案都包含Windows窗体应用程序或Windows服务,这与我的问题不同。

1 个答案:

答案 0 :(得分:0)

您应该创建一个包含两个项目的解决方案,一个使用Windows窗体应用程序,另一个使用Windows服务。 (不要将引用从一个项目添加到另一个项目,如果在两个项目中都有公共代码,请将这些公共代码提取到dll项目中,并从其他项目中引用它。)