我正在创建一个 ASP.NET 5 Web API 应用程序,我想将它作为 Web 应用程序托管在 Azure 中。我只想针对dnxcore50
框架,但似乎 Azure Web App 在运行 ASP.NET 5 应用程序时使用了完整的 DNX CLR:
因此,我的应用程序必须同时针对框架dnxcore50
和dnx451
框架。当我只定位时,dnxcore50
我收到一个部署错误,说我的应用程序不支持完整的 DNX CLR:
正在发布的项目不支持运行时 dnx-CLR-win-x86.1.0.0-rc1-final
我发现一个 2014 年的帖子表明文件夹中有一个*.ini
文件approot
可以修改以更改 CLR 版本,但我找不到它。
有没有办法使用 CoreCLR 将 ASP.NET 5 应用程序作为 Azure Web 应用程序运行?