根据this blog post,我可以使用Kudu将vNext应用程序部署到Azure。我已经使用vNext beta 1成功地尝试了它。但是,它不能与vNext beta 2一起使用。
为什么我不能使用vNext beta 2进行部署?我认为vNext的全部想法是将所有内容(包括CLR)下载为NuGet包。
答案 0 :(得分:1)
我今天遇到了这个问题,以下内容对我有用:
在Azure网站中设置以下环境变量(应用程序设置):
SCM_KRE_Version 1.0.0-beta2
SCM_KRE_CLR CoreCLR
澄清 SCM_KRE_CLR默认为"完整" clr,如果您想使用新的CoreCLR运行您的网站,只将SCM_KRE_CLR设置为CoreCLR,假设您的站点以ASPNETCORE50为目标(后来在beta3之后已重命名为DNXCORE50)