wcf Web服务未运行

时间:2012-02-06 13:39:19

标签: wcf

我正在尝试创建一个wcf服务

但是在运行

时,它一直困扰我以下错误

HTTP无法注册网址http://+:80/ConsoleWCFapp/。您的进程没有此命名空间的访问权限(有关详细信息,请参阅http://go.microsoft.com/fwlink/?LinkId=70353。)

static void Main(string[] args)
{
   ServiceHost host = new ServiceHost(typeof(StockService), new Uri("http://localhost:8000/ConsoleWCFapp"));
   host.AddServiceEndpoint(typeof(IStockService), new BasicHttpBinding(), "");
   host.Open();

   Console.WriteLine("Listening to request now, Please enter to exit \n\n");
   Console.ReadLine();

   host.Close();
}

请咨询

2 个答案:

答案 0 :(得分:4)

以管理员身份运行代码/ Visual Studio。我在我的环境中碰到了同样的事情。

答案 1 :(得分:0)

 static void Main(string[] args)
    {
        ServiceHost host = new ServiceHost(typeof(StockService));
        host.AddServiceEndpoint(typeof(IStockService), new BasicHttpBinding(), "http://localhost:8000/ConsoleWCFapp");
        host.Open();
        Console.WriteLine("Listening to request now, Please enter to exit \n\n");
        Console.ReadLine();
        host.Close();
        }

试试吧