You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

C#自定义app.config配置时报Could not load file or assembly错误如何解决

问题原因

你遇到的报错核心是配置节的type属性格式不符合.NET配置系统的解析规则:
type属性的标准格式为 *完全限定类名, 程序集名称*,你原有配置中第二个参数写为My,系统会尝试加载名为My的程序集,而你的项目名为FileManager,默认生成的程序集名称为FileManager,找不到对应程序集就会抛出该异常,和代码存放在哪个.cs文件无关。

修复方案

将配置行修改为如下内容即可:

<section name="registerCompanies" type="My.MyConfigSection, FileManager" />

如果你的项目自定义过程序集名称,可右键项目→「属性」→「应用程序」选项卡,查看「程序集名称」字段的实际值,将上述配置中逗号后的内容替换为实际的程序集名称即可。

内容的提问来源于stack exchange,提问作者DevOpS_PRO

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 17:24:03