从localhost部署时如何避免切换WCF端点 - >服务器?

时间:2010-12-27 22:45:05

标签: wcf web-services endpoint

现在我需要不断改变下面这一行。有没有一种程序化的方法来检查我是否在本地运行该网站与生产?

我得到的最接近的是这篇文章,但似乎是指Silverlight,我只是从asp.net网站打电话。

Silverlight application cannot accesss WCF services on other machines

<client>
  <endpoint address="http://www.punkoutersoftware.com/Service1.svc"
    binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IService1"
    contract="ServiceReference1.IService1" name="BasicHttpBinding_IService1" />
</client>

2 个答案:

答案 0 :(得分:2)

这适用于ASP.NET应用程序吗?如果是这样,请考虑使用VS2010的Web.config Transformation,它可以根据您的构建类型(发布,调试等)更改您的web.config。


Here's a better introductory tutorial

答案 1 :(得分:0)