C# 软件出现Configuration system failed to initialize异常

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# 软件出现Configuration system failed to initialize异常相关的知识,希望对你有一定的参考价值。

c#开发的一个软件,在小部分电脑上出出现Configuration system failed to initialize 异常,其他电脑都正常运行的.网上说是config节点配置有问题,我看我的没发现那些问题。不知道还有什么情况导致这个异常,跪求各位大神帮忙。
app.config是这样的。
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="ERPUpdate.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</sectionGroup>
</configSections>
<system.serviceModel>
<bindings />
<client />
</system.serviceModel>
<applicationSettings>
<ERPUpdate.Properties.Settings>
<setting name="ERPUpdate_safeservice_SafeService" serializeAs="String">
<value>http://****************/SafeService.asmx</value>
</setting>
</ERPUpdate.Properties.Settings>
</applicationSettings>
<appSettings>
<add key="softwareName" value="*******"/>
</appSettings>
</configuration>

怀疑以下几点
1、win7系统,但是没有以Administrator用户登录。其他用户赋予Administrator权限也是不可以的
2、各种杀毒软件、防火墙
3、客户端Framework版本
4、使用系统优化软件导致某项服务被禁用
5、客户端电脑名字中有"."——半角句号
目前只想到这么多了。追问

谢谢,我试试

参考技术A asp.net吗?
是在启动的时候出现的吗?追问

是的,是.net开发的网站,嵌在一个winfrom框架里面的。
现在就是有小部分电脑winfrom登录的时候就这样了。日志显示是这错误。

追答

啥啥啥? winform? CS? 而你的程序是asp.net? 你用winform在窗体中打开网页?

追问

是的,客户用的是winfrom登陆的,窗体中打开网页。已经用了大半年了,有几台电脑出现这问题。

追答

真会玩.
只从你贴出来的错误日志上面是看不出问题的.你还是debug调试吧.

追问

能调试就好了,不是开发电脑上出现这问题。

追答

那就用 MessageBox.Show();调试. 会吧.

参考技术B 是不是管理员权限的问题,小部分电脑什么系统?追问

所以电脑都win7呢

所有电脑都win7呢

C# VS2013 express:新建WPF项目,默认有一个App.config;但是打开看后,提示未声明configuration元素;

<configuration>下有绿色波浪线,错误列表里提示 未声明configuration元素;

参考技术A 需要添加一个configuration的引用,然后引入命名空间!追问

这两个都做了,没有效果

追答

我刚开始安装2012的时候出现过这个问题,后来引用了2个命名空间,就OK了。一个是configuration,还有一个命名空间和这个单词差不多 在一起的。你都导入了试试!

本回答被提问者采纳

以上是关于C# 软件出现Configuration system failed to initialize异常的主要内容,如果未能解决你的问题,请参考以下文章

web.config 导致 iis 出现问题

如何解决此 C# 代码中的 CORS 错误?

C#里配置文件的增查改删

C#里配置文件的增查改删

打开c#之后,在引用下发现上面都有黄色的惊叹号,请问这是啥意思?

c# winfrom应用程序关闭任务管理器中的进程