【问题标题】:Impossible to resolve System.ComponentModel.Component (the dll is referred)无法解析 System.ComponentModel.Component(引用了 dll)
【发布时间】:2013-03-05 19:59:04
【问题描述】:

我开始告诉你,我的问题可能来自我在 .NET 编程方面非常新的事实,因此我找不到类似的答案,因为我不知道该找到什么。我试过了,但没有。

我正在尝试从 wsdl 描述中创建一个 WebService 客户端(带有一个 Windows Web 应用程序)。 此客户端需要对程序集 System.Web.Services.dll 的引用 此 dll 有对 System.ComponentModel.Component 的引用。编译时的错误是:(我从意大利语翻译过来的):

无法解析 System.Web.Services.Protocols.WebClientProtocol 引用的程序集 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' 中的类或接口 System.ComponentModel.Component。

我查过了。此类项目会自动引用 dll System.ComponentModel。 事实是,如果我尝试使用 main 执行简单的控制台程序,无论如何都会出现错误,但它不会停止应用程序并且我能够正确运行应用程序。

如何解决问题? dll是否损坏?

更新:我发现这可能是关于安全和保护问题的问题,但我无法解决。也许这篇文章能比我更能帮助你http://forums.whirlpool.net.au/archive/1131887

【问题讨论】:

    标签: c# .net web-services system.componentmodel


    【解决方案1】:

    它可能与您的问题不完全相同,但您得到的症状和错误与this MSKB article中描述的可疑相似

    【讨论】:

    • 感谢您的回答。我尝试了您发布的解决方案,但没有解决问题(我没有问题所在的文件配置)。
    猜你喜欢
    • 2022-12-17
    • 2014-07-16
    • 1970-01-01
    • 2019-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多