Windows服务项目中未列出的表单在VS.net 2008中启动对象

时间:2010-06-22 16:12:01

标签: c# windows service

我在VS.net 2008中有一个Windows服务。为了在安装服务之前测试应用程序,我有一个表单(Form1.cs)。 现在,当我想将此项目作为启动项目并将form1作为启动对象时, 我没有在启动对象列表中看到表单。 我只看到Program.cs的命名空间而没有设置

请帮忙

1 个答案:

答案 0 :(得分:0)

据推测,你没有

static void Main()
Form1.cs中的

方法。 (该方法可以返回int和/或采用string[]参数,并且它不必是私有的。)这就是使VS认为类是潜在入口点的原因。

老实说,在一个服务的同一个项目中有一个表单是很奇怪的IMO。为什么没有一个单独的项目,以正常的方式工作?有多个入口点是好的,但如果其中一个开始服务而另一个打开一个表单,那就有点奇怪了。