使用Kudu在Azure上部署ASP.NET vNext beta 2

根据这篇博文 ,我可以使用Kudu将vNext应用程序部署到Azure。 我已成功使用vNext beta 1尝试过它。但是,它不能与vNext beta 2一起使用。

为什么我不能使用vNext beta 2进行部署? 我认为vNext的全部想法是将所有内容(包括CLR)下载为NuGet包。

我今天遇到了这个问题,以下内容对我有用:

在Azure网站中设置以下环境变量(应用程序设置):

SCM_KRE_Version 1.0.0-beta2

SCM_KRE_CLR CoreCLR

澄清 SCM_KRE_CLR默认为“完整”clr,如果您想使用新的CoreCLR运行您的网站,则仅将SCM_KRE_CLR设置为CoreCLR,假设您的站点以ASPNETCORE50为目标(此后已在beta3后重命名为DNXCORE50) 在此处输入图像描述