InstallUtil.exe - 无法在x64上加载程序集

时间:2017-03-22 15:01:30

标签: c# .net windows

我正在尝试安装我的Windows服务,我可以在x86或x64中编译。如果我使用以下行安装x86二进制文件,则安装该服务

C:\Windows\Microsoft.NET\Framework\v4.0.30319>installutil.exe "D:\PathToBin\bin\Release\MyWindowsService.exe"

问题:我需要在x64中编译我的代码,并且需要在x64配置中安装该服务。为此,我尝试使用x64 InstallUtil.exe安装该服务,因此,我运行以下命令:

C:\Windows\Microsoft.NET\Framework64\v4.0.30319>installutil.exe "D:\PathToBin\bin\x64\Release\MyWindowsService.exe"

以上行引发以下错误:

  

M:OnBeforeInstall

     

无法创建MyWindowsService.WindowsServiceInstaller

类型的安装程序      

M:OnBeforeRollback

     

无法加载程序集

0 个答案:

没有答案