2011-02-08 99 views
0

到控制台应用程序,我在Visual Studio中创建WCF客户端简单的例子2010年WCF不会编译在Visual Studio 2010

ServiceReference1.Service1Client client = new ServiceReference1.Service1Client(); 
string returnString; 

while (true) 
{ 
    try 
    { 
     string tt = Console.ReadLine(); 
     DateTime dt = DateTime.Now; 
     returnString = client.GetData(tt); 

     Console.WriteLine(returnString); 
     Console.WriteLine(DateTime.Now - dt); 
    } 
    catch (Exception ex) { Console.WriteLine(ex.Message); } 
} 

如果运行项目Ctrl + F5 - 错误!写我不输入点或坏格式的肥皂。

否则,如果运行项目f5 - 好吧!

+0

请分享您的服务代码 – 2011-02-08 08:42:17

回答

0

您已经获得了服务客户端的代码,但您还需要服务才能运行,以便客户端连接到它。正如你所说,你已经在Visual Studio中创建了一个简单的例子,看起来你可能有一个解决方案,它有一个服务项目和一个客户端项目。

如果是这种情况,您只需要同时运行它们。右键单击解决方案资源管理器窗口中的解决方案,然后选择“设置启动项目...”。您需要选择“多个启动项目”选项。对于服务和客户端项目,只需将操作更改为“开始”或“无需调试即可开始”,具体取决于您想要的内容。

如果您的服务项目与客户端有不同的解决方案,或者托管在别处,请确保它在启动客户端时运行。

相关问题