【问题标题】:Migrate a Cloud Service Web Role to Service Fabric with Storage Dependencies将云服务 Web 角色迁移到具有存储依赖关系的 Service Fabric
【发布时间】:2017-03-15 22:57:36
【问题描述】:

继 Microsoft 的 this guide 之后,将 Web 和辅助角色迁移到服务结构似乎相当简单。 This picture 专门展示了如何仍然可以从 Service Fabric 应用程序使用 Azure 存储。

由于 web 角色必须是服务结构上的 .net 核心,这要求存储 sdk 支持 .net 核心,但我一直无法找到兼容的库。似乎有一个存储预览包确实支持 netstandard1.6,但它的依赖项不支持。

有人让这个工作吗?基本上,我正在寻找可与 .net 核心一起使用的存储包或配置,以便我可以从 asp mvc 核心应用程序中使用 Azure 存储。

【问题讨论】:

    标签: c# azure asp.net-core-mvc .net-core azure-service-fabric


    【解决方案1】:

    ASP.NET Core Web 应用程序实际上不需要针对 .NET Core 进行编译 - 这是两个不同的东西。事实上,Service Fabric SDK 本身仍然是完整的 .NET Framework。术语令人困惑(我们不擅长命名)。

    ASP.NET Core”是 Service Fabric 支持的最新 ASP.NET 产品的名称。

    您可以针对 .NET Core 或 .NET Framework 构建 ASP.NET Core 应用程序。在 Visual Studio 中,如果您在 C# -> Web 下创建一个新项目,您将看到 .NET Core 和 .NET Framework 的 ASP.NET Core 选项。

    目前,在 Service Fabric 上,您应该使用基于 .NET Framework 而不是 .NET Core 构建的 ASP.NET Core。再次在 Visual Studio 中,如果您在 C# -> Cloud -> Service Fabric Application 下创建一个新项目,您可以选择添加一个 ASP.NET Core 服务 - 这将使用完整的 .NET Framework 创建。

    【讨论】:

      猜你喜欢
      • 2019-02-09
      • 2017-02-08
      • 2018-10-30
      • 2017-07-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-07
      • 2016-08-20
      相关资源
      最近更新 更多