【发布时间】:2012-10-26 04:10:14
【问题描述】:
我正在学习 wcf。所以我创建了 wcf 项目,它有一个类。代码如下
namespace TestWcfService1
{
// NOTE: You can use the "Rename" command on the "Refactor" menu to change the class name "Service1" in code, svc and config file together.
public class Service1 : IService1
{
public string GetData(string value)
{
return string.Format("You entered: {0}", "Welcome " + value);
}
}
}
现在,当我尝试将 wcf 服务引用添加到我的控制台应用程序时,例如添加服务引用和像这样的服务 url http://localhost:21541/Service1.svc 然后我得到名为元数据的错误包含无法解析的引用:'http://localhost:21541/Service1.svc'。
所以我只是无法实现我的目标。我知道有些地方我遗漏了一些东西,这就是我出错的原因。所以请指导我如何将服务引用添加到控制台应用程序。 app.config 将自动更新或者我需要在那里写任何东西。请帮忙。谢谢
【问题讨论】:
-
您的服务正在运行吗?见How to Consume a Web Service
-
我不知道如何检查服务是否正在运行。指导我
-
我检查服务是否正在运行,是否出现错误“无法添加服务。服务元数据可能无法访问。确保您的服务正在运行并公开元数据。”
标签: wcf host wcf-hosting