作者:bb | 来源:互联网 | 2023-10-14 10:55
如何为System.Core创建一个extern别名?在我的项目中,我绝对需要System.Core的外部别名。不幸的是,在.Net4.0项目中,你甚至无法添加对System.Co
如何为System.Core创建一个extern别名?
在我的项目中,我绝对需要System.Core
的外部别名。 不幸的是,在.Net 4.0项目中,你甚至无法添加对System.Core
的引用,因为显然,构建系统默认包含它。 有没有人知道如何强制系统让我为这个lib指定一个extern别名? 谢谢!
这个问题很老但我遇到了同样的问题。 据我所知,这是由于Visual Studio隐式添加了对System.Core的引用。
您可以通过编辑csproj msbuild文件并添加以下内容来覆盖:
在末尾。
这会禁用我认为Visual Studio使用/ p [roperty]开关传递给MSBuild的任何AdditionalExplicitAssemblyReferences
。 当然,我们现在仍然需要添加System.Core引用,因为它不再被引用。 通过添加这样做
3.5 global,ActualSystemCore
到包含引用(或新引用)的ItemGroup
。
您现在可以使用引用System.Core
类型
上述就是C#学习教程:如何为System.Core创建一个extern别名?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—编程笔记
ActualSystemCore::System....