1

我开始告诉你,我的问题可能来自我在 .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

4

1 回答 1

0

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

于 2013-03-17T12:21:26.233 回答