【问题标题】:Web Reference Endpoint URL and configuration question (Asp.Net)?Web 参考端点 URL 和配置问题 (Asp.Net)?
【发布时间】:2011-01-19 10:07:59
【问题描述】:

我有一个引用外部 Web 服务的项目(“The Project”)。然后我在 ASP.Net Web 应用程序(“Web 应用程序”)中引用该项目。当我在“Web 应用程序”中引用“The Project”时,app.config 不会被复制,这不是问题。 “项目”是否知道要使用哪个端点? web.config 可以覆盖端点 URL 吗?我做了一个测试,没有在“Web 应用程序”中引用永恒的 Web 服务,一切似乎都正常。我想,我可以在“项目的”app.config 中创建相同的配置部分并将其复制到 web.config 文件以覆盖吗?

更新: 我想我真正需要了解的是如何在通过添加“Web 引用”生成代码时更改 Web 服务的端点。我尝试向我的代码添加服务引用,但 wsdl 没有正确加载或者我做错了什么。

更新 2.0: 我忘记了由 Web 引用生成的代理的 URL 属性。

【问题讨论】:

    标签: .net asp.net web-config app-config


    【解决方案1】:

    默认情况下,Web 服务将使用创建 Web 引用时使用的相同 URL。如果你想改变它,你可以 - 正如你所说 - 将 app.config 的内容复制到你的 web.config 中。

    【讨论】:

    • 我需要更新代理的 URL,但这还没有在我的代码中发生。谢谢!
    猜你喜欢
    • 2012-09-19
    • 1970-01-01
    • 2011-07-06
    • 2012-05-16
    • 1970-01-01
    • 2013-03-12
    • 1970-01-01
    • 2013-04-24
    • 2010-11-30
    相关资源
    最近更新 更多