【问题标题】:ASP.net where to add assembly to web.config while only compiling dll?ASP.net 仅在编译 dll 时将程序集添加到 web.config 的位置?
【发布时间】:2010-11-25 16:01:34
【问题描述】:

我需要从 ASP.NET 源代码编译一个类库 (DLL)。现在,当我尝试构建它时,它会这样说:

类型 'System.ComponentModel.ISupportInitialize' 在不是 参考。您必须添加参考 组装'系统,版本= 2.0.0.0, 文化=中性, PublicKeyToken=b77a5c561934e089'。

现在我知道我必须将它放在 web.config 文件中。但是没有web.config文件,只是需要编译的dll的源代码。

我该怎么做?

【问题讨论】:

    标签: asp.net dll web-config


    【解决方案1】:

    您应该按照错误消息中的说明在您的类库项目中添加对System.dll 程序集的引用。

    右键单击您的项目,在上下文菜单中选择Add Reference...,然后在.NET 选项卡中选择System 条目。

    【讨论】:

    • 我同意,除了系统不是默认包含的吗?
    • @Rup,默认情况下是的,但看起来@baklap 已经从他的项目中删除了默认引用。 System.ComponentModel.ISupportInitialize 存在于所有 .NET 版本中,所以我认为那里没有不匹配。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多