我有一个自定义构建的 Windows 服务,它使用我的团队构建的自定义库。它在调试模式下运行和安装正常,但是当我在发布模式下安装它时,出现错误 “无法获取 WindowsService.exe 程序集中的安装程序类型”
有什么想法吗?我正在 cmd 提示符下通过 installutil 安装它
所以我解决这个问题的方法(可能是一种逃避)是在任何 CPU 平台上以发布模式编译它使用的 dll 和 Windows 服务。试图将两者保留在 x64 中,但不起作用。
我确实将发布平台目标更改为 x86,这与调试平台目标相同,并且安装程序工作正常。