Asp.net 如何在azure上部署基于.fsproj的f#项目?
我有一个ASP.NET核心应用程序,我在提交到git repo时自动部署到azure应用程序服务。它作为project.json类型的项目运行良好 我已经将project.json转换为myproject.fsproj,它在本地构建和运行。将.fsproj安装到git时,已触发部署,但部署失败,活动日志包含一行:“D:\home\site\repository\myproject.fsproj”不是可部署项目 我想这是默认kudu部署脚本的问题?有人知道如何解决这个问题吗,或者我需要向库杜人提交一个问题/RFC吗 更新 我使用以下方法生成了原始.fsproj:Asp.net 如何在azure上部署基于.fsproj的f#项目?,asp.net,git,azure,f#,kudu,Asp.net,Git,Azure,F#,Kudu,我有一个ASP.NET核心应用程序,我在提交到git repo时自动部署到azure应用程序服务。它作为project.json类型的项目运行良好 我已经将project.json转换为myproject.fsproj,它在本地构建和运行。将.fsproj安装到git时,已触发部署,但部署失败,活动日志包含一行:“D:\home\site\repository\myproject.fsproj”不是可部署项目 我想这是默认kudu部署脚本的问题?有人知道如何解决这个问题吗,或者我需要向库杜人提交
dotnet新mvc——语言f#——框架netcoreapp1.0
我已经对它做了更改,所以今晚晚些时候我将尝试做一个最小的案例。结果是azure中的默认部署无法处理这个问题 根据上的回答,我使用以下命令生成了一个自定义部署脚本:
npm安装-g kuduscript
kuduscript-y--aspNetCore myproject.fsproj
添加了结果deploy.cmd和.deployment:
[config]
command=deploy.cmd
推送到git触发的部署现在可以按预期工作。结果是azure中的默认部署无法处理此问题 根据上的回答,我使用以下命令生成了一个自定义部署脚本:
npm安装-g kuduscript
kuduscript-y--aspNetCore myproject.fsproj
添加了结果deploy.cmd和.deployment:
[config]
command=deploy.cmd
推送到git触发的部署现在可以按预期工作。VS 2017rc?还是2015年?关键是,它可能在构建方式上有所不同。这同样依赖于过多的配置和可能的构建代理。使用dotnet new生成的.fsproj I。我将更新问题。Msbuild是我认为用于构建的。试着在本地做同样的事情。还有:VS 2017rc?还是2015年?关键是,它可能在构建方式上有所不同。这同样依赖于过多的配置和可能的构建代理。使用dotnet new生成的.fsproj I。我将更新问题。Msbuild是我认为用于构建的。试着在本地做同样的事情。还有:是的。。。但你现在也有同样的问题,你最终得到了自己的答案:|是的。。。但你现在也有同样的问题,你最终得到了自己的答案:|