Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 如何从其他解决方案访问WCF服务?_Visual Studio 2010_Wcf_Silverlight - Fatal编程技术网

Visual studio 2010 如何从其他解决方案访问WCF服务?

Visual studio 2010 如何从其他解决方案访问WCF服务?,visual-studio-2010,wcf,silverlight,Visual Studio 2010,Wcf,Silverlight,现在我有一个Silverlight内置的实用程序,它使用WCF服务,这两个项目都在同一个解决方案中。根据公司标准,我必须将WCF服务放入其自己的解决方案中。如何从单独的解决方案中从Silverlight项目访问它?我发现的所有内容都涉及如何从同一解决方案访问WCF服务。感谢您的帮助 感谢要从其他解决方案访问WCF服务,您必须: 在实际项目中,右键单击浏览器中的WCF服务>视图(我假设WCF服务托管在IIS上) 复制URL(它将是类似http://localhost:12345/MyWCFSer

现在我有一个Silverlight内置的实用程序,它使用WCF服务,这两个项目都在同一个解决方案中。根据公司标准,我必须将WCF服务放入其自己的解决方案中。如何从单独的解决方案中从Silverlight项目访问它?我发现的所有内容都涉及如何从同一解决方案访问WCF服务。感谢您的帮助


感谢

要从其他解决方案访问WCF服务,您必须:

  • 在实际项目中,右键单击浏览器中的WCF服务>视图(我假设WCF服务托管在IIS上)
  • 复制URL(它将是类似
    http://localhost:12345/MyWCFService.svc
  • 在新项目上,右键单击项目>添加服务引用
  • 粘贴URL

希望这对我有所帮助。实际上,我也尝试过类似的方法,但最终我还是巧妙地重命名了服务,所以我也不得不更改这些引用。谢谢