2017-02-12 107 views
0

我正在使用VS 2015更新3. 我在.net核心項目中添加了引用,但我無法訪問方法/成員/類。 enter image description here如何從.net核心引用.net 4類庫

enter image description here

enter image description here

+1

你有沒有試過像這 - '#如果NET40 Service4.Test.PrintHi(); #endif' – Sanket

+0

非常感謝@Sanket它正在工作 – Osham

回答

2

因爲你只有在.NET 4.0的依賴性部分(參見下面的快照),您需要使用條件編譯增加服務4類庫引用。

NET40 dependencies

要訪問,服務4件,你需要做的像這個 -

#if NET40 
    Service4.Test.PrintHi(); 
#endif 

這些都是在#if指令中使用預處理器符號列表:

.NET框架2.0 - > NET20

.NET Framework 3.5 - > NET35

的.NET Framework 4.0 - > NET40

的.NET Framework 4.5 - > NET45

.NET框架4.5.1 - > NET451

.NET框架4.5.2 - > NET452

的.NET Framework 4.6 - > NET46

的.NET Framework 4.6.1 - > NET461

.NET框架4.6.2 - > NET462

.NET標準1.0 - > NETSTANDARD1_0

.NET標準1.1 - > NETSTANDARD1_1

.NET標準1.2 - > NETSTANDARD1_2

.NET標準1.3 - > NETSTANDARD1_3

.NET標準1.4 - > NETSTANDARD1_4

.NET標準1.5 - > NETSTANDARD1_5

.NET標準1.6 - > NETSTANDARD1_6

有關詳細信息,請參閱本article