从解决方案中更新服务参考

本文关键字:服务 参考 更新 解决方案 | 更新日期: 2023-09-27 18:22:26

我有一个解决方案,它有一个WCF服务项目和一个客户端项目。我可以通过发现解决方案中的服务来成功添加服务引用。但是,在添加服务引用并进行更改后,我无法更新服务引用。我知道这是因为服务没有积极运行/正在调试。为了更新服务引用,我必须删除它,然后再添加回来,因为调试时无法更新服务引用。我刚刚更新到VS 2015,希望添加一个解决方案,但事实并非如此。我是错过了什么,还是就是这样?

从解决方案中更新服务参考

在不调试的情况下运行它:按CtrlF5,然后更新引用。由于不熟悉您的项目,您可能需要将其托管在IIS中,或者在控制台应用程序或其他程序中自托管。

如果您确实在调试中运行WCF,一旦加载,只需转到VS中的调试菜单并单击"全部分离"。然后更新您的服务引用。

如果您的应用程序已在本地IIS上发布,则必须更改Web应用程序项目上的服务器。转到Your Project > properties > Web > web Servers,然后在组合框中选择External Host。将项目URL设置为与本地IIS运行应用程序时相同。请再次尝试更新您的参考资料。