Azure部署:无法加载文件或程序集';dnx.clr.managed';或者它的一个依赖项。系统找不到指定的文件

Azure部署:无法加载文件或程序集';dnx.clr.managed';或者它的一个依赖项。系统找不到指定的文件,azure,asp.net-core-mvc,Azure,Asp.net Core Mvc,创建新的ASP.NET 5(MVC 6)应用程序并部署到Azure。您将获得HTTP 500异常。如果在wwwroot文件夹中创建具有以下标记的web.config文件: <configuration> <system.web> <customErrors mode="Off"/> </system.web> </configuration> 您会在标题中看到异常。获取此错误的一种方法是将64位版本(Cor

创建新的ASP.NET 5(MVC 6)应用程序并部署到Azure。您将获得HTTP 500异常。如果在wwwroot文件夹中创建具有以下标记的web.config文件:

<configuration>
   <system.web>
      <customErrors mode="Off"/>
   </system.web>
</configuration>


您会在标题中看到异常。

获取此错误的一种方法是将64位版本(Core或x86)部署到免费或共享的web应用程序。如果您在发布对话框中创建azure web应用程序,VS将创建一个免费web应用程序(不支持64位)。

当您在Visual studio 2015 RC中发布时,在发布web“设置”中:您应该选择“dnx-clr-win-x64.1.0.0-beta4”,而不是dnx-clr-win-x86.1.0.0-beta4。

您不能运行64位应用程序(核心或完全clr)在通过VS 2015 RC发布向导创建的免费web应用程序中。你的意思和你写的相反吗?免费/共享web应用程序不会运行64位。我刚刚安装了VS 2015并构建了一个ASP.NET 5应用程序。然后在看到引用错误后运行“dnu restore”命令。当我构建它并在浏览器中运行时,得到的错误与此问题的标题相同。你能推荐一条出路吗?