【问题标题】:ConfigurationSection handler in different assembly不同程序集中的 ConfigurationSection 处理程序
【发布时间】:2010-05-30 11:41:15
【问题描述】:

我有一个库项目,程序集名称:ConfigAssembly 有一个类 SiteConfigurationSection。
我想将其用作 ConfigurationSection 处理程序。

在 web.config 中:

<section name="SF2" type="SiteConfigurationSection,ConfigAssembly,Version=3.5.0.1, Culture=neutral, PublicKeyToken=null"/>

当我运行它时,我得到一个错误:

创建时出错 SF2 的配置部分处理程序: 无法加载类型 'SiteConfigurationSection' 来自 部件 'ConfigAssembly,版本=3.5.0.1, Culture=neutral, PublicKeyToken=null'。

【问题讨论】:

    标签: asp.net


    【解决方案1】:

    我将假设您的命名空间是 ConfigAssembly。

    您需要像这样定义您的部分。我怀疑您的程序集版本为 3.5.0.1 - 但如果确实如此,请更改以下信息以反映这一点。您还需要生成一个公钥令牌。

    这叫Referencing a Strong-Named Assembly

    <section name="SF2" type="ConfigAssembly.SiteConfigurationSection,
    ConfigAssembly,, Version=1.0.0.1, Culture=neutral,
    PublicKeyToken=10633fbfa3fade6e " />
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-06-14
      • 1970-01-01
      • 1970-01-01
      • 2023-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多