【问题标题】:How to Add web service reference into class library project .NET 4.0如何将 Web 服务引用添加到类库项目 .NET 4.0
【发布时间】:2014-01-13 07:25:16
【问题描述】:

我想在 .NET 类库项目 4.0 中添加 Web 服务引用。

(以前 Web 服务在 ASP.NET Web 应用程序 2.0 中用作“添加 Web 服务引用”)。

我找不到“添加网络参考”,但有一个选项可以添加“添加服务参考”。

请建议,两者可以相同或“添加服务引用”仅适用于 WCF 服务。

如何将我的 Web 服务引用添加到此类库中?

谢谢

【问题讨论】:

    标签: .net web-services class-library


    【解决方案1】:

    使用该菜单项 - 在出现的对话框底部有另一个按钮用于更多选项(德语 VS2010 翻译为“扩展”,英语 VS2010 表示“高级”)。在现在出现的对话框中,您可以使用“兼容性”部分中的“添加 Web 服务引用”按钮。

    请注意,可能会在您的 DLL 的 app.config 文件中添加配置条目。由于 DLL 不读取 app.config 文件,因此您必须按照 SO 中所述多次将设置复制到应用程序的 app.config 文件中。

    【讨论】:

    • 我找不到 - “添加 Web 服务引用”,同时右键单击类库项目的引用。你的意思是,而不是添加引用,我只需将 app.config 文件添加到类库项目中并将配置复制到其中,它就可以用于进行 webmethod 调用?
    • 没有。如果您右键单击项目的“引用”分支,则可以选择“添加服务引用”。这就是我说的菜单项。
    • 好的,但看起来,我无法直接找到相同的方法.. 看起来像是创建了一些包装器... 你知道我应该如何使用它的方法吗?我的意思是,在网络服务中,它可以直接使用.. 现在我必须通过一些包装器来使用?
    • 解决了吗?我的类库项目面临同样的问题。
    猜你喜欢
    • 2015-10-28
    • 2015-12-31
    • 1970-01-01
    • 1970-01-01
    • 2013-02-02
    • 1970-01-01
    • 2018-05-04
    • 1970-01-01
    • 2023-03-05
    相关资源
    最近更新 更多