无法在VS 2017 15.5.7

时间:2018-02-27 13:43:56

标签: c# .net visual-studio visual-studio-2017 .net-core

我有一个VB.NET Core应用程序我试图连接到远程WCF服务。当我尝试浏览"添加连接服务" 例程时,没有列出任何服务,并显示一条消息说:

  

当前项目类型不支持连接服务。

我尝试安装WCF Web服务参考提供程序扩展 - 即IIUC shouldn't be required anymore since 15.5 - 但它没有任何区别。

我在这里做错了什么?

2 个答案:

答案 0 :(得分:3)

首先,卸载" WCF Web服务参考提供商"通过工具进入 - > VS中的扩展和更新菜单。自VS 15.5.5发布以来,这已经在VS中。因此,如果你有15.5.7,那么安装扩展可能会导致问题。

我创建了一个.Net核心应用程序,当我点击" Connected Services"链接我得到以下屏幕。

enter image description here

然后当我点击" Microsoft WCF Web服务参考提供商"链接我得到以下屏幕。

enter image description here

我正在运行VS 15.5.7,所以你应该看到相同的屏幕。当你做同样的步骤时你会得到什么?你可以发布一些屏幕截图吗?

抱歉,我无法通过此屏幕,我没有可以访问的WCF Web服务,看看接下来的步骤是什么。如果您在执行上述步骤后遇到问题,请发布有关您所看到内容的更多详细信息(屏幕截图会有所帮助)。此外,如果你有一个公共WCF服务的URL,请发布它,以便我可以看到你是否有同样的问题。

答案 1 :(得分:1)

所以看起来当.NET Core项目在VB.NET中时,WCF Web服务引用提供程序是不可用的。如果你问我,真的很失望。 :(