我目前正在尝试在我忙碌的项目中实现自定义配置部分,无论我尝试什么,我都会收到以下错误:
{“为 pageAppearanceGroup/pageAppearance 创建配置节处理程序时发生错误:无法从程序集“System.Configuration,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”加载类型“Samples.AspNet.PageAppearanceSection”。(E :\三九开发\lastfm\msdn\msdn\bin\Debug\Samples.Aspnet.vshost.exe.config 第 6 行)"}
我从这篇 MSDN 文章中复制了代码:
http://msdn.microsoft.com/en-us/library/2tw134k3.aspx http://msdn.microsoft.com/en-us/library/2tw134k3.aspx
我仍然遇到同样的错误。
我已尝试以下文章中的所有建议/指南,但无济于事。
http://www.evanclosson.com/devlog/bettercustomerrorsinaspnetcustomconfigurationsection http://www.evanclosson.com/devlog/bettercustomerrorsinaspnetcustomconfigurationsection
Link https://web.archive.org/web/20200810043157/http://geekswithblogs.net:80/akraus1/articles/64871.aspx
这一定是我错过的愚蠢的事情。
我运行的是 Vista,这会是一个问题吗?一些晦涩的安全设置?
<configuration>
<!-- Configuration section-handler declaration area. -->
<configSections>
<sectionGroup name="pageAppearanceGroup">
<section
name="pageAppearance"
type="Samples.AspNet.PageAppearanceSection"
allowLocation="true"
allowDefinition="Everywhere"
/>
</sectionGroup>
<!-- Other <section> and <sectionGroup> elements. -->
</configSections>
<!-- Configuration section settings area. -->
<pageAppearanceGroup>
<pageAppearance remoteOnly="true">
<font name="TimesNewRoman" size="18"/>
<color background="000000" foreground="FFFFFF"/>
</pageAppearance>
</pageAppearanceGroup>
</configuration>
我的猜测是您已经复制了代码,但是您有不同的程序集名称。发布配置会有帮助。
我还会在配置中完全确定您的类型的质量(示例中未显示的内容)。就像是...
<section name="MySection" type="My.Assembly.Type, My.Assembly" />
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)