Visual Studio 2015 Update 2 的 Service Fabric 工具似乎已损坏

Service Fabric tooling for Visual Studio 2015 Update 2 seems to be broken

我已经安装了 SF SDK 2.1.150 (VS2015),克隆了 https://github.com/Azure-Samples/service-fabric-dotnet-getting-started 并以管理员身份在 Visual Studio 2015 Update 2 运行 中打开。我无法 select WordCount 应用程序作为启动项目:

尝试从 "Service Fabric Application" 模板创建新项目,在 "New Project" 对话框中单击“确定”后,我收到错误消息:

Expected 1 export(s) with contract name "Microsoft.VisualStudio.Azure.Fabric.Shared.IShellService" but found 0 after applying applicable constraints.

我尝试使用控制面板 "Programs and Features" 小程序修复 SDK 组件 "Microsoft Azure Service Fabric 5.1.150.9590"、"Microsoft Azure Service Fabric SDK 2.1.150.9590" 和 "Microsoft Azure Service Fabric Tools for Visual Studio 2015 1.1.40531.2"。我已经卸载重装SDK,重启机器也无济于事

有什么想法吗?

根据以下步骤清除 Visual Studio 组件缓存有帮助:

https://github.com/Codealike/Codealike-KnowledgeBase/blob/master/clear-visual-studio-component-cache.md :

On Visual Studio 2015

1. Close Visual Studio (ensure devenv.exe is not present in the Task Manager)
2. Delete the %USERPROFILE%\AppData\Local\Microsoft\VisualStudio.0\ComponentModelCache directory
3. Restart Visual Studio.