Unable to load migrated Azure functions project in Visual Studio 2017

azure, azure-functions, visual-studio-2017

Solution

Azure Functions tooling for Visual Studio 2017 is still work in progress. They are expected to be announced during upcoming Build event.

Watch this github issue for status.

UPDATE: The Preview of Visual Studio 2017 Tools for Azure Functions are now available for download. The blog post explains the tools, requirements, and has a link to the download. Note that it only works in VS 15.3 Preview, not in earlier versions.

As far as I know, there's no migration tooling available per se, so you'd have to start from a blank project and then convert your script to static class and `function.json` to proper bindings.

Problem

I have developed an Azure Functions project in Visual Studio 2015 (a project with a `.funproj` file extension). Now I want to migrate it to Visual Studio 2017 but when I try, VS does not load the project. Why is the migration failing and how can I complete it manually?

Original source