从.NET Standard 1.4中使用.NET 4.6.1枚举

时间:2017-10-10 19:36:27

标签: .net .net-core .net-standard

我在VS 2017中创建了一个.NET Standard 1.4项目。我的解决方案包含一堆.NET 4.6.1项目。新项目旨在供.NET Core和.NET 4.6.1项目使用。

我在.NET Standard 1.4项目中添加了对域类(4.6.1)的引用。它编译得很好,我可以毫无问题地使用对象。但是,如果我尝试从域类引用枚举,我会收到以下错误:multiprocessing

.NET Standard当然支持枚举,我可以在我的项目中创建一个,我只是在.NET Standard 1.4 .NET 4.1.1项目中引用一个问题。

Api.Dto.csproj

error CS0012: The type 'Enum' is defined in an assembly that is not referenced. You must add a reference to assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.

0 个答案:

没有答案