2017-04-03 54 views
2

我已经将服务结构核心SDK更新到2.5.216(3月21日发布),并且还安装了Visual Studio 2017.当我在VS2017中打开我的sf项目时,它开始显示此消息。 enter image description hereVS2017中的服务结构工具似乎被破坏

我想这可能是因为VS2017 SF工具没有更新到最新版本?我也看到新的VS2017安装程序没有更新。任何人都可以帮我解决这个问题吗?

更新:

貌似release notes已经解释了VS2017更新的下一个版本将包括1.5版本的SF工具。你有估计的时间表什么时候可以发布更新?

谢谢!

+0

我有同样的问题。你解决了吗? –

+0

@ Pr.Dumbledor VS2017今天得到了最新的更新。一旦你更新它,它应该没问题。这解决了这个问题。 – Krishh

回答

1

不幸的是,现在在VS 2017中的工具仍然是1.4。在.sfproj文件中有对MSBuild包的引用 - 它们没有更新。

尝试删除包文件夹并重新安装的MSBuild包服务织物项目

Install-Package Microsoft.VisualStudio.Azure.Fabric.MSBuild 
+0

确保您继续使用与工具版本(在.sfproj文件中指定)相同版本的NuGet软件包。 –

2

通过安装Visual Studio 2017预览版https://www.visualstudio.com/vs/preview/,您可以获得VS2017的新工具。预览可以与Visual Studio 2017的其他实例并排运行,并包含对Visual Studio其他部分的更新。对于服务结构工具,我们不支持VS2017预览中的服务结构工具与VS2017之间的往返跳动。

我们正在努力获得更新的Service Fabric工具,您可以将其安装到Visual Studio 2017的非预览版本中。

0

VS2017为今天的2017年4月5日发布了一个更新,其中修复了这个问题。

+0

这不是你的问题的答案。你的问题的答案是你的sfproj文件引用了一个未安装的'Microsoft.VisualStudio.Azure.Fabric.MSBuild'版本。 – Mardoxx

相关问题