C# 从Visual Studio安装程序项目安装Windows服务时出现问题

C# 从Visual Studio安装程序项目安装Windows服务时出现问题,c#,windows,c#-4.0,windows-services,C#,Windows,C# 4.0,Windows Services,我问的原因是,我一定是做得不对,因为我有很多问题,我觉得我在这里追逐我的尾巴 在这里使用how-to,效果很好 因此,我构建的这个windows服务是解决方案的一部分,该解决方案包含一个ASP.NET MVC3 web UI、一个类库业务域和一个windows服务安装程序。windows服务和MVC3应用程序都引用类库。我只将Windows服务项目标记为安装程序应用程序中的“主要输出” 现在,重新启动后,我可以构建安装程序并安装服务,它运行得很好。然而,在那第一次之后,我除了问题什么都没有。在V

我问的原因是,我一定是做得不对,因为我有很多问题,我觉得我在这里追逐我的尾巴

在这里使用how-to,效果很好

因此,我构建的这个windows服务是解决方案的一部分,该解决方案包含一个ASP.NET MVC3 web UI、一个类库业务域和一个windows服务安装程序。windows服务和MVC3应用程序都引用类库。我只将Windows服务项目标记为安装程序应用程序中的“主要输出”

现在,重新启动后,我可以构建安装程序并安装服务,它运行得很好。然而,在那第一次之后,我除了问题什么都没有。在VisualStudio中,卸载选项显示为灰色,这是错误的,它应该处于活动状态。我可以在Windows中卸载,但由于某些原因,该进程仍在运行。从那里我无法重建安装程序项目,因为exe不会删除并且仍在运行


我哪里做错了

您是以管理员身份运行的吗?是的,我是正在开发的计算机上的管理员,我将服务进程安装程序设置为以LocalSystem的形式运行服务。how-to文章解释了这是服务创建日志所必需的。我的意思是您是否以管理员身份运行Visual Studio?不,我不是。我来试一试……问题可能与我手动删除日志有关。我重新命名了日志和源代码,现在一切正常。我以前使用powershells Remove EventLog和-LogName开关。这似乎留下了一些给我带来麻烦的东西。。。