【问题标题】:How do I add .NET Core class library reference in Service Fabric App如何在 Service Fabric 应用中添加 .NET Core 类库引用
【发布时间】:2017-12-16 21:02:48
【问题描述】:

如何在Service Fabric App 中添加.NET Core class library 引用。 当我在 WebAPI app 中添加类库引用 (.NET Core) 时,显示了兼容性问题。请在下面找到我使用 Visual Studio 2017 所做的事情。

File >> New Project >> Cloud >> Service Fabric Application
Name - FirstServiceFabricApp

Select a Template >> Stateless ASP.NET Core 
Name - FirstStatelessAPI

构建并运行项目。它有效。

虽然API项目框架版本是.NET Framework 4.5.2.

添加了类库项目 [builds on .NET Core 1.1] 作为无状态 WebAPI 项目的参考。显示兼容性问题-

构建解决方案 x64 平台。

我的担忧是:

  1. 如何在无状态 WebAPI 项目 [Service Fabric] 中获取 .NET Core 库引用

  2. 我是否应该使用与无状态 WebAPI 项目兼容的 .NET Framework for Class Library 进行/开发。

  3. 我在 Azure APP 服务中进行了 Azure AD 身份验证/Microsoft Graph,但从未为 Service Fabric 应用程序做过。此Stateless WebAPI App 中的 Azure AD 和 Microsoft Graph 实现是否相同。请提供一些参考。

【问题讨论】:

  • 让你的类库以兼容的框架为目标(例如 netstandard1.X 或 net452)
  • 谢谢。仅支持 Net_Framework (4.5.2),无状态 API 服务不支持网络标准 1.X [兼容性问题]。将开始在 .NET Framework (4.5.2) 中开发类库。
  • @Mardoxx 考虑将您的评论作为答案,以便您获得声誉,并且此问题不会在搜索中显示为未解决。

标签: azure asp.net-web-api azure-service-fabric microsoft-graph-api


【解决方案1】:

您需要使您的类库以兼容的框架为目标,例如net452(或 netstandard2.0,如 2017 年第 3 季度支持)

【讨论】:

    【解决方案2】:

    以下链接讨论了将 .net 核心转换为 azure Service Fabric 应用程序。

    它谈论有状态服务。 Statelessservice 和它差不多。

    http://dotnetextensions.blogspot.in/2018/04/convert-dot-net-core-application-to.html?m=1

    对于 azure 广告,我不会有太大影响。你可以继续使用同样的东西

    【讨论】:

      猜你喜欢
      • 2017-06-08
      • 2016-12-08
      • 2016-09-18
      • 2019-04-07
      • 2017-02-10
      • 1970-01-01
      • 1970-01-01
      • 2019-04-17
      • 2016-09-15
      相关资源
      最近更新 更多