ShayClary8 发表于 2025-5-28 22:09:52

.NET 记录App.config 文件损坏,导致软件无法正常启动

客户反馈无法正常启动软件,提示异常:
应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件日志,或使用命令行 sxstrace.exe 工具。
远程查看异常事件日志,发现是App.config配置文件损坏:

我们打开安装目录下这个配置文件,内容是空的:

App.config文件损坏,这是一个大家非常熟知的问题了。这个配置文件在强制关机、断电场景,容易损坏。应用程序启动时,会解析AppConfig,损坏就会阻塞软件启动。编译后生成 App.exe.config,是一个 XML 格式的配置文件,主要用于存储应用程序的 全局设置、连接字符串、自定义配置 等。它的核心作用是 解耦代码和配置,使应用程序的行为可以在不重新编译的情况下进行调整。
以前的asp.net前端开发时使用较多,现在这个技术已经老旧了,目前默认大家是不用这个exe.config文件的。在未主动配置相关内容(如dbConnectionSetting)的情况下,可以直接删除这个文件,不影响软件启动。
windows应用开发可以将它删除,使用其它配置文件如.ini替代,减少软件启动异常的概率
 
出处:http://www.cnblogs.com/kybs0/让学习成为习惯,假设明天就有重大机遇等着你,你准备好了么本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
来源:新程序网络收集,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

秦晓曼 发表于 2025-11-5 21:25:58

谢谢分享,辛苦了

孟清妍 发表于 2025-11-27 03:41:30

感谢发布原创作品,程序园因你更精彩

零幸 发表于 2025-12-27 11:30:29

感谢分享

轮达 发表于 2025-12-29 07:05:13

感谢发布原创作品,程序园因你更精彩

巴沛若 发表于 2026-1-13 22:07:47

热心回复!

伯绮梦 发表于 2026-1-16 08:59:56

东西不错很实用谢谢分享

频鹏凶 发表于 2026-1-18 14:32:25

鼓励转贴优秀软件安全工具和文档!

昆拗干 发表于 2026-1-18 15:44:30

新版吗?好像是停更了吧。

喳谍 发表于 2026-1-21 02:00:59

分享、互助 让互联网精神温暖你我

昝沛珊 发表于 2026-1-22 01:26:24

yyds。多谢分享

迭婵椟 发表于 2026-1-22 22:22:57

过来提前占个楼

翳舀 发表于 2026-1-25 12:02:12

鼓励转贴优秀软件安全工具和文档!

唐茗 发表于 2026-1-29 16:25:01

这个好,看起来很实用

锄淫鲷 发表于 2026-2-1 04:25:02

很好很强大我过来先占个楼 待编辑

麓吆 发表于 2026-2-1 09:18:17

这个好,看起来很实用

啸妹回 发表于 2026-2-3 07:59:10

喜欢鼓捣这些软件,现在用得少,谢谢分享!

叭遭段 发表于 2026-2-3 08:29:23

感谢分享,学习下。

国语诗 发表于 2026-2-9 10:33:39

分享、互助 让互联网精神温暖你我

单于易槐 发表于 2026-2-10 14:07:43

感谢,下载保存了
页: [1] 2
查看完整版本: .NET 记录App.config 文件损坏,导致软件无法正常启动