我创建了一个 .NET Windows 服务,在开发计算机上安装时没有任何问题。在只有.NET框架(并且没有安装VS)的服务器上,由于我没有VS 2008提示符,所以我执行了以下操作。
- 我打开命令提示符
- I did
cd C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727
- 我尝试使用安装该服务
installutil.exe
“服务.exe 的路径”
我得到以下异常:
Microsoft (R) .NET Framework Installation utility Version 2.0.50727.1433
Copyright (c) Microsoft Corporation. All rights reserved.
Exception occurred while initializing the installation:
System.Configuration.ConfigurationErrorsException:
Configuration system failed to initialize
该服务在我的本地主机上安装/卸载没有任何问题。有什么帮助吗?
service.exe.config 如下所示:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<!-- Should process conversions -->
<add key="Service.EnableConversions" value="true"/>
<!-- Poll Interval-->
<add key="Service.Interval" value="10000" /> <!-- Set to 10 seconds -->
</appSettings>
</configuration>
这是服务器上的 machine.config 损坏的问题。重新安装后这个问题就解决了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)