我已将服务结构核心SDK更新到2.5.216(3月21日发布)并安装了Visual Studio 2017.当我在VS2017中打开我的sf项目时,它开始显示此消息。
我想这可能是因为VS2017 SF工具没有更新到最新版本?我还看到在新的VS2017安装程序中没有关于thatyet的更新。任何人都可以帮我解决这个问题吗?
更新
看起来release notes已经解释了下一版本的VS2017更新将包含1.5版本的SF工具。您是否有关于何时发布更新的估计时间表?
谢谢!
答案 0 :(得分:2)
您可以通过安装Visual Studio 2017预览版https://www.visualstudio.com/vs/preview/来获取VS2017的新工具。预览可以与Visual Studio 2017的其他实例并行运行,并包含对Visual Studio其他部分的更新。对于Service Fabric工具,我们不支持VS2017预览中的Service Fabric工具与VS2017之间的往返。
我们正在努力获得更新的Service Fabric工具,您可以将其安装到Visual Studio 2017的非预览版本中。
答案 1 :(得分:1)
不幸的是,目前VS 2017的工具仍为1.4。在 .sfproj 文件中有对MSBuild包的引用 - 它们未更新。
尝试删除packages文件夹并重新安装服务结构项目的MSBuild包
Install-Package Microsoft.VisualStudio.Azure.Fabric.MSBuild
答案 2 :(得分:0)
VS2017截至今日2017年4月5日发布了修正此问题的更新。