有没有办法在.NET Core库中包含.NET Framework代码?

戴维·蒂伦

我们有一个商业库,我正在努力移植到.NET Core。我想保留其中几个调用,仅在以.NET标准运行时才使用。(出于好奇,一种方法是在Windows服务器上读取一个需要凭据才能访问的文件。)

在那儿:

  1. 一个电话会告诉我是否在.NET Standard和.NET Core下运行。
  2. 有没有一种方法可以让类仅在标准运行时才能实例化/调用,但DLL在Core下仍可以正常加载?

还问了MSDN

敦促

既然您所描述的,只有一个nuget包并能够根据nuget包所安装的框架来指定不同的行为或依赖项,那么只能通过Multi Targeting来实现。我假设您正在或将要这样做。

一旦指定了目标框架,就可以在预编译块中使用预定义的变量:

#if NETFRAMEWORK
    // use full framework class here. You were installed into a full framework app or library
#elif NETCOREAPP
    // use .NET Core class here. You were installed into a .NET Core app or library
#else NETSTANDARD
    // uh... okay... you were installed into another .NET Standard library, 
    // we still have no idea where *that* might be installed... help? 
    // Maybe make it configurable after all?
#endif

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有没有办法在Mac OS X上安装.net Framework 4.5.2或更高版本?

来自分类Dev

有没有办法在 .NET Core 上使用 ABBYY FRE

来自分类Dev

有没有办法在Android应用中访问android.net.EthernetManager?

来自分类Dev

有没有办法在FxCop 10.0中获取CAT.NET规则

来自分类Dev

有没有办法在VB.net中播放不是console.bleep的笔记?

来自分类Dev

有没有办法将证书从Azure密钥库导入.NET中的Azure Web应用程序?

来自分类Dev

有没有办法为 ASP.NET Core 2.2 MVC 中的 SignalR 集线器单独设置 CORS 策略?

来自分类Dev

他们有没有办法在 VS 代码中使用 asp.net 核心模板?

来自分类Dev

有没有办法为无状态 ASP.Net Core 2.1 获取服务结构项目模板

来自分类Dev

有没有办法将 .Net Core 2 appsettings.json 属性传递给主干组件?

来自分类Dev

有没有办法使用CheckBoxFor和Bootstrap在asp.net MVC中显示切换按钮

来自分类Dev

当项目停止在.NET中运行时,有没有办法停止Web方法的工作?

来自分类Dev

有没有办法在ASP.NET MVC Razor html帮助器中的大括号内隐藏html?

来自分类Dev

VB .NET 中的 CDbl 和小数分隔符 - 有没有办法绕过区域设置?

来自分类Dev

有没有办法在vba(visual basic / VB.NET)中全部放在一行上?

来自分类Dev

有没有办法在Dreamweaver中复制代码?

来自分类Dev

有没有办法在 ASP.NET Core 2.1 中捕获对 Razor Pages 的非现有自定义处理程序的 HTTP 请求?

来自分类Dev

C# - 有没有办法使用反射来概括 ASP.NET MVC Core 2.2 的每个可能视图模型的编辑视图

来自分类Dev

有没有办法通过protobuf-net使用IReadOnlyCollection <T> / IReadOnlyList <T>

来自分类Dev

有没有办法在c ++ / cx ref类上实现类似.net的属性?

来自分类Dev

有没有办法从.NET使用Kafka Ksql Push查询

来自分类Dev

有没有办法在c ++ / cx ref类上实现类似.net的属性?

来自分类Dev

目前有没有办法使用 .NET Standard 实例化内部类?

来自分类Dev

有没有办法指定将使用哪个 NetworkInterface .net?

来自分类Dev

有没有办法在 ASP.NET MVC 中集成 Material-components-web

来自分类Dev

有没有办法使用 ASP.NET MVC 创建静态网站?

来自分类Dev

有没有办法在 Math.Net 上支持 0x0 矩阵?

来自分类Dev

有没有办法在bash文件中包含一行ksh特定代码?

来自分类Dev

有没有办法在Entity Framework Core中以编程方式检查未决模型更改?

Related 相关文章

  1. 1

    有没有办法在Mac OS X上安装.net Framework 4.5.2或更高版本?

  2. 2

    有没有办法在 .NET Core 上使用 ABBYY FRE

  3. 3

    有没有办法在Android应用中访问android.net.EthernetManager?

  4. 4

    有没有办法在FxCop 10.0中获取CAT.NET规则

  5. 5

    有没有办法在VB.net中播放不是console.bleep的笔记?

  6. 6

    有没有办法将证书从Azure密钥库导入.NET中的Azure Web应用程序?

  7. 7

    有没有办法为 ASP.NET Core 2.2 MVC 中的 SignalR 集线器单独设置 CORS 策略?

  8. 8

    他们有没有办法在 VS 代码中使用 asp.net 核心模板?

  9. 9

    有没有办法为无状态 ASP.Net Core 2.1 获取服务结构项目模板

  10. 10

    有没有办法将 .Net Core 2 appsettings.json 属性传递给主干组件?

  11. 11

    有没有办法使用CheckBoxFor和Bootstrap在asp.net MVC中显示切换按钮

  12. 12

    当项目停止在.NET中运行时,有没有办法停止Web方法的工作?

  13. 13

    有没有办法在ASP.NET MVC Razor html帮助器中的大括号内隐藏html?

  14. 14

    VB .NET 中的 CDbl 和小数分隔符 - 有没有办法绕过区域设置?

  15. 15

    有没有办法在vba(visual basic / VB.NET)中全部放在一行上?

  16. 16

    有没有办法在Dreamweaver中复制代码?

  17. 17

    有没有办法在 ASP.NET Core 2.1 中捕获对 Razor Pages 的非现有自定义处理程序的 HTTP 请求?

  18. 18

    C# - 有没有办法使用反射来概括 ASP.NET MVC Core 2.2 的每个可能视图模型的编辑视图

  19. 19

    有没有办法通过protobuf-net使用IReadOnlyCollection <T> / IReadOnlyList <T>

  20. 20

    有没有办法在c ++ / cx ref类上实现类似.net的属性?

  21. 21

    有没有办法从.NET使用Kafka Ksql Push查询

  22. 22

    有没有办法在c ++ / cx ref类上实现类似.net的属性?

  23. 23

    目前有没有办法使用 .NET Standard 实例化内部类?

  24. 24

    有没有办法指定将使用哪个 NetworkInterface .net?

  25. 25

    有没有办法在 ASP.NET MVC 中集成 Material-components-web

  26. 26

    有没有办法使用 ASP.NET MVC 创建静态网站?

  27. 27

    有没有办法在 Math.Net 上支持 0x0 矩阵?

  28. 28

    有没有办法在bash文件中包含一行ksh特定代码?

  29. 29

    有没有办法在Entity Framework Core中以编程方式检查未决模型更改?

热门标签

归档