windows service在服务器上部署时的问题

之前碰到一个问题:winform中的webbrowser里面操作html代码问题, 今天将该服务部署到服务器上时,安装服务一直出问题,由于出错信息简短不明确,搞得我查找半天,发现是引用了一个dll:Microsoft.mshtml.dll,该玩意在开发机上由于安装了vs2010,所以全局程序集里面就又该dll了,于是本地运行该服务一切正常,而服务器上没有安装,导致缺失该玩意,汗!

解决办法是:自己下载一个dll,项目重新引用,打包部署即可。

另一个比较汗的是:服务器上安装服务时,不以管理员身份打开cmd安装,还装不上,也不报错误,真扯!

凡事对得起自己!
原文地址:https://www.cnblogs.com/aeron/p/2553548.html