Visual studio Visual studio 2017无法识别.sfproj类型的项目
我正在尝试使用Visual Studio 2017打开我第一次从源代码下载的解决方案。我有一个错误: 此版本的visual studio无法打开以下项目。项目类型可能未安装或…诸如此类 我发现VS抱怨的项目类型是.sfproj,我发现它的意思是**Azure服务结构** 正如文档所说,我已经安装了最新版本的Azure Service FabricSDK,但我仍然收到错误信息。Visual studio Visual studio 2017无法识别.sfproj类型的项目,visual-studio,azure-service-fabric,Visual Studio,Azure Service Fabric,我正在尝试使用Visual Studio 2017打开我第一次从源代码下载的解决方案。我有一个错误: 此版本的visual studio无法打开以下项目。项目类型可能未安装或…诸如此类 我发现VS抱怨的项目类型是.sfproj,我发现它的意思是**Azure服务结构** 正如文档所说,我已经安装了最新版本的Azure Service FabricSDK,但我仍然收到错误信息。 另外,当我进入菜单->文件->新建->项目时,我没有看到任何Azure Fabric服务作为模板 如何使visual s
另外,当我进入菜单->文件->新建->项目时,我没有看到任何Azure Fabric服务作为模板 如何使visual studio识别Azure服务结构的类型?除了安装SDK,我还需要做更多的事情吗
感谢您的帮助,发生这种情况是因为您尚未安装Visual Studio的Service Fabric Tools 要设置开发环境以运行Service Fabric项目,您需要3件事:
- 开放式Visual Studio
- 工具(在顶部栏菜单上)
- 获取工具和功能(安装程序将打开以修改VS功能)
- Azure开发
- 选择“服务结构”
- 确认更改和设置李>
返回安装程序,确保已选择Azure开发工作负载。我已卸载它。现在我正在尝试再次安装它,但我甚至不知道应该在哪里确保已选择Azure开发工作负载。无需卸载它。我们看不到你所看到的。安装程序中的可用工作负载为。你需要一个名为“Azure开发”的。对不起,安装程序,我以为你说的是服务结构。我再次运行了VisualStudio安装程序,检查了azure开发,现在它可以工作了。非常感谢。我想补充一下这个答案的细节,因为它对我也很有用。右键单击Windows图标,转到“应用程序和功能”。然后选择VisualStudio 2017并选择“修改”,然后添加Azure开发作为VisualStudio 2017支持的额外工作负载/开发区域。需要注意的是,仅安装SDK是不够的。SDK不是特定于Visual Studio的,它只是一个通用组件。只有安装Visual Studio的Service Fabric工具才能打开项目。