【发布时间】:2019-12-28 22:03:04
【问题描述】:
我已经在 Visual Studio 2019 社区(非预览版)上使用 .Net Core 3 完成了 Blazor 应用程序,但是当我尝试在主机上发布它时,我发现主机不支持 .Net Core 3,只支持版本2.1,2.2,技术支持告诉我要订阅另一个托管计划,至少目前非常昂贵
我试图在应用程序中降级 .Net 核心版本,但出现了很多错误,就像那个图像
我尝试使用 .Net Core 2.2 创建一个新的 Blazor 项目,但 Blazor 仅存在于版本 3 中
我需要找到任何方法将我的应用程序 .Net 核心版本降级到 2.2 并至少保留 Blazor 的基本功能
【问题讨论】:
-
也许你可以尝试在 sefl 包含模式下部署它。这样您就不必安装框架。
dotnet publish --self-contained -
@aguafrommars 是的,我做到了,但没用
-
我已经在 Azure 上推送了 F1(免费)服务计划的上一个预览版。你看到这个问题了吗:stackoverflow.com/q/56543379/60761?
-
你应该使用 VS 的预览版。