我定义了MySettingsProvider类,该类派生自LocalFileSettingsProvider,用于存储应用设置。这些设置用于服务安装程序实例。我正在尝试使用InstallUtil安装我的服务
InstallUtil MyService.exe如果我将InstallUtil.exe文件放置在与服务相同的目录中,则安装过程将成功完成。如果我试图通过InstallUtil.exe环境变量调用PATH,则会发生以下错误:
System.Configuration.ConfigurationErrorsException:无法加载提供者类型: MyService.MySettingsProvider、MyService、Version=1.0.7051.29790、Culture=neutral、PublicKeyToken=null。
我试图在不同的程序集中定义MySettingsProvider和MyService,但是结果是相同的。为什么实用程序不能使用与服务安装程序在同一个程序集中定义的自定义设置提供程序类?是否有可能解决这个问题,而不应对InstallUtil.exe安装文件夹?
发布于 2019-04-22 12:45:02
您可以尝试给出通往InstallUtil的完整路径。
"C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe“ServiceName.exe
https://stackoverflow.com/questions/55794501
复制相似问题