我正在研究VS 2008和3.5框架。 我有三个Windows服务。 我将所有三个放在一个解决方案中,为每个解决方案单独创建安装程序。 然后创建了一个安装项目。 当我构建它时说构建失败了。 但我检查了错误列表,(我启用了选项菜单中的诊断),但没有任何错误。 我继续安装。没有问题,但是在services.msc中没有出现任何服务。
我使用installutil命令单独安装了每个服务,它出现了。 但我的要求是捆绑这些服务并部署到客户端。 客户端应该安装它。
我哪里错了。 任何输入都将受到高度赞赏。
此致 cmrhema
答案 0 :(得分:2)
我注意到您上面关于省略自定义操作的评论。我犯了同样的错误!对于后代,这是整个过程:
This walkthrough详细介绍了每个步骤。
答案 1 :(得分:1)
我对VS 2008也有类似的问题,我认为它是IDE中的一个错误,而不是你做错的任何事情。
基本上会发生什么是VS报告构建失败,但没有说明失败的原因。我发现重新启动Visual Studio然后执行另一个构建允许构建成功。
我在某处读过某些人错误是由一些自动创建的项目文件引起的,但是重启会为我解决问题。
答案 2 :(得分:0)
构建失败 - >输出窗口还有什么?
有关.net中Windows服务的安装项目的一般参考: http://msdn.microsoft.com/en-us/library/aa983650%28VS.71%29.aspx