我正在尝试安装我的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
无法加载程序集