[英]How to reference .net 4 class library from .net core
Since you have added Service4 class library reference only in .NET 4.0 dependencies section (refer below snapshot), You need to use Conditional Compilation. 由于仅在.NET 4.0依赖项部分中添加了Service4类库引用(请参阅下面的快照),因此您需要使用条件编译。
To access, Service4 members, you need to do like this- 要访问Service4成员,您需要执行以下操作-
#if NET40
Service4.Test.PrintHi();
#endif
These are list of preprocessor symbols used in #if directives: 这些是#if指令中使用的预处理器符号的列表:
.NET Framework 2.0 --> NET20 .NET Framework 2.0-> NET20
.NET Framework 3.5 --> NET35 .NET Framework 3.5-> NET35
.NET Framework 4.0 --> NET40 .NET Framework 4.0-> NET40
.NET Framework 4.5 --> NET45 .NET Framework 4.5-> NET45
.NET Framework 4.5.1 --> NET451 .NET Framework 4.5.1-> NET451
.NET Framework 4.5.2 --> NET452 .NET Framework 4.5.2-> NET452
.NET Framework 4.6 --> NET46 .NET Framework 4.6-> NET46
.NET Framework 4.6.1 --> NET461 .NET Framework 4.6.1-> NET461
.NET Framework 4.6.2 --> NET462 .NET Framework 4.6.2-> NET462
.NET Standard 1.0 --> NETSTANDARD1_0 .NET Standard 1.0-> NETSTANDARD1_0
.NET Standard 1.1 --> NETSTANDARD1_1 .NET Standard 1.1-> NETSTANDARD1_1
.NET Standard 1.2 --> NETSTANDARD1_2 .NET Standard 1.2-> NETSTANDARD1_2
.NET Standard 1.3 --> NETSTANDARD1_3 .NET Standard 1.3-> NETSTANDARD1_3
.NET Standard 1.4 --> NETSTANDARD1_4 .NET Standard 1.4-> NETSTANDARD1_4
.NET Standard 1.5 --> NETSTANDARD1_5 .NET Standard 1.5-> NETSTANDARD1_5
.NET Standard 1.6 --> NETSTANDARD1_6 .NET Standard 1.6-> NETSTANDARD1_6
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.