我使用VS 2008构建了一个Windows服务并添加了一个安装项目。 VS和整个开发是一个Win 2003服务器,所以当我安装服务但是点击安装项目并选择安装时 - 它很好。
现在是时候在测试服务器上移动服务,相同的硬件/操作系统。我复制了Release forlder并运行了服务可执行文件,导致事件日志中没有任何事情发生:“EventType clr20r3,P1 uploaderservice.exe,P2 1.0.0.0,P3 4e6e3f3e,P4 uploaderservice,P5 1.0.0.0, P6 4e6e3f3e,P7 4,P8 7,P9 system.typeinitialization,P10 NIL。“
这似乎是一个generig错误,谷歌搜索没有返回任何内容。
有关如何部署/安装此类内容的任何想法吗?
谢谢, Risho
答案 0 :(得分:1)
如果您有VS安装项目,则应将* .msi文件复制到要安装该服务的服务器上。
如果您没有生成安装程序包的安装项目,请创建一个。这是一个如何做到的MSDN教程: http://msdn.microsoft.com/en-us/library/19x10e5c.aspx