¿Cómo configuro un proyecto ffs basado en .fsproj en azul?

Tengo una aplicación principal de ASP.NET que he estado implementando automáticamente en un service de aplicaciones azure al comprometerme con un repository git. Funcionó bien como un proyecto tipo project.json.

He convertido mi project.json en myproject.fsproj y se construye y ejecuta localmente. Al enviar .fsproj a git, se desencadenó la implementación, pero falló con el logging de actividades que contenía una línea: 'D: \ home \ site \ repository \ myproject.fsproj' no es un proyecto desplegable.

Supongo que es un problema con el script de implementación kudu pnetworkingeterminado? ¿Alguien sabe cómo resolver esto, o tengo que enviar un problema / RFC a los chicos kudu?

ACTUALIZAR

Genere el .fsproj original usando: dotnet new mvc --language f# --framework netcoreapp1.0

Desde entonces he hecho cambios en él, así que intentaré hacer un caso mínimo más tarde esta noche.

Resulta que la implementación pnetworkingeterminada en azul no se ocuparía de esto.

Siguiendo la respuesta en Kudu Deployment Script para ASP.NET Core 1.0 , generé un script de deployment personalizado usando:

npm install -g kuduscript

kuduscript -y --aspNetCore myproject.fsproj

Se agregó el deploy.cmd resultante junto con un .deployment:

[config] command = deploy.cmd

Una implementación activada por un push to git funciona como se espera ahora.