Ric*_*d77 2 visual-studio azure-service-fabric
我正在尝试打开一个解决方案,该解决方案是我第一次使用Visual Studio 2017从源代码下载的解决方案。我收到一个错误:
此版本的Visual Studio无法打开以下项目。项目类型可能未安装,或者……等等。
我发现VS抱怨的项目类型是.sfproj类型,我发现这意味着** Azure Service Fabric **。
如文档所述,我已经安装了最新版本的Azure Service Fabric SDK,但是仍然出现错误。
另外,当我转到菜单->文件->新建-> Projec时,我没有看到任何Azure Fabric Service作为模板。
如何使Visual Studio识别Azure Service Fabric类型?除了安装SDK之外,我还需要做更多的事情吗?
感谢您的帮助
Die*_*des 11
发生这种情况的原因是您尚未安装Visual Studio的Service Fabric工具。
要设置开发环境以运行Service Fabric项目,您需要做三件事:
根据Visual Studio的版本,您将以不同的方式安装它们:
对于Visual Studio 2015,您可以使用Web平台安装程序安装所有3个项目。只需打开WPI并搜索Azure Service Fabric SDK和工具v--(VS2015),设置完成后,只需重新启动计算机即可。
对于Visual Studio 2017和更高版本,此过程已更改为``更轻松'',但有点棘手,在VS2017上,该工具随VS Installer一起安装:
完成后,您必须继续安装Web Platform Installer并安装SDK,最后不包含(SDK)的SDK。安装完成后,重新启动计算机即可完成。
在这两种情况下,它将安装最新版本的SF,如果您需要较旧的版本,则将面临一些挑战。
VS2017方法的问题是您无法选择所需的版本,因此很有可能最终会获得最新版本,从而迫使您更新项目文件。
对于VS2015,您可以选择版本,首先,您需要发现项目所需的版本,为此,打开原始.sfproj文件并找到元素'ProjectVersion',大多数情况下需要升级项目版本(自动完成当您安装较新版本的工具时)或将sfproj降级以使用较旧的工具打开。
要下载工具安装程序,请转到Service Fabric 博客,找到所需版本的发行说明,然后查找链接以下载“ Visual Studio 2015 Service Fabric工具”。这不适用于VS2017。
有关更多信息,请参见文档的更多详细信息:https : //docs.microsoft.com/zh-cn/azure/service-fabric/service-fabric-get-started
| 归档时间: |
|
| 查看次数: |
2152 次 |
| 最近记录: |