【问题标题】:Add new Blazor server side app with old Asp.Net application使用旧的 Asp.Net 应用程序添加新的 Blazor 服务器端应用程序
【发布时间】:2019-10-15 13:18:11
【问题描述】:

我创建了一个新的 Blazor 服务器应用程序,它看起来很棒。我有一个旧的 Asp.Net 应用程序,我想在其中迁移这个 Blazor 应用程序。无论如何,我可以做到这一点吗?

我的 ASP.NET 应用基于 .NET Framework 4.7.1 构建。

我可以将服务注入到 .net 框架应用程序内的组件中吗?

我可以从 ASP.NET 链接(或从菜单项)调用组件吗?

亲切的问候

舒夫拉

【问题讨论】:

    标签: asp.net blazor-server-side


    【解决方案1】:

    Blazor Server 不在 .NET Framework 上运行,因此不能在同一个 IIS 站点中。您必须将其托管在单独的站点中,或者作为 IIS 中的虚拟应用程序托管,并且该虚拟应用程序在 .NET Core 上运行。

    【讨论】:

    • 您好梅森,感谢您的回复。我有在 .Net Framework 4.7.1 上编写的库(来自数据库的连接等等)。我喜欢创建一个将使用 .net 框架库的 Blazor 应用程序。有可能吗?
    • @Shuvra 重新定位该库以使用 .NET Standard。类库现在应该针对 .NET Framework 或 .NET Core 的原因并不多。可以从 .NET Core 或 .NET Framework 引用用 .NET Standard 编写的库。
    猜你喜欢
    • 2020-09-18
    • 2021-10-21
    • 1970-01-01
    • 2023-03-23
    • 2020-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-22
    相关资源
    最近更新 更多