2017-05-04 62 views
2

我在Visual Studio 2015中开发了一个Azure函数项目(文件扩展名为.funproj)。现在我想将它迁移到Visual Studio 2017,但是当我尝试时,VS不加载项目。无法在Visual Studio 2017中加载已迁移的Azure函数项目

为什么迁移失败,我该如何手动完成它?

+0

可能重复[Azure函数:编译,调试,智能感知VS2017](http://stackoverflow.com/questions/43378462/azure-functions-compiling-debugging-intellisense-vs2017) – Mikhail

+0

@Mikhail,我不同意。这是一个关于将.funproj项目从VS2015迁移到VS2017的具体问题,与这个问题截然不同。 – urig

回答

4

Visual Studio 2017的Azure函数工具仍在工作中。预计将在即将到来的Build活动中宣布。

请注意此状态为github issue

更新:Azure函数的Visual Studio 2017工具预览现在可供下载。 blog post explains the tools, requirements, and has a link to the download。请注意,它仅适用于VS 15.3 Preview,而不适用于早期版本。

据我所知,本身没有可用的迁移工具,因此您必须从一个空白项目开始,然后将您的脚本转换为静态类并将function.json转换为适当的绑定。

+0

不幸的是,该解决方案对我无效。我刚刚安装了Visual Studio 2017 v15.3预览版和最新的Azure函数扩展工具。我仍然收到相同的“不支持”迁移错误消息。 – urig

+1

@urig您不能迁移旧项目我想,您必须从零开始创建一个新项目 – Mikhail

+0

您可能想要更新您的答案以反映该问题。 – urig

相关问题