安装Windows服务报错:未能加载文件或程序集"XXX"或它的某一个依赖项。该模块应包含一个程序集清单。。。

问题描述:新建的Windows服务程序,使用InstallUtil.exe安装,结果报错:未能加载文件或程序集"XXX"或它的某一个依赖项。该模块应包含一个程序集清单。。。

安装Windows服务报错:未能加载文件或程序集"XXX"或它的某一个依赖项。该模块应包含一个程序集清单。。。

 

 问题分析

初看错误,第一反应是程序出了问题,但是这个是我新建的项目,啥代码都没写呢,不可能出错。

然后,问题定位到环境上,多次尝试后发现是使用的InstallUtil.exe所在的Framework版本不对,我的项目是Framework 4.5,因此应该使用适合该版本的InstallUtil.exe目录。

解决办法

(1)首先定位到目录:C:\Windows\Microsoft.NET\Framework64\v4.0.30319

(2)然后,调用InstallUtl.exe安装服务。

安装Windows服务报错:未能加载文件或程序集"XXX"或它的某一个依赖项。该模块应包含一个程序集清单。。。

 

安装Windows服务报错:未能加载文件或程序集"XXX"或它的某一个依赖项。该模块应包含一个程序集清单。。。

上一篇:使用 WinRAR 制作客户端安装包


下一篇:IDO-SBC3019-V1B:PX30 超强 CPU 搭载 Android/Linux 系统(Android8.1)