我收到一个奇怪的警告:
The predefined type 'System.Runtime.CompilerServices.ExtensionAttribute' is defined in multiple assemblies in the global alias; using definition from 'c:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Core.dll'
您是否正在使用某人的dll(或您自己的)本身已经实现了此属性(名称完全相同),作为在.NET 3.5之前的运行时上使用某些C#3.0功能的一种方式? (一个常见的把戏)
这是可能的原因。由于它使用的是正确的一个(GAC中的MS),因此这不是问题,尽管您应该寻找另一个并删除它。
关于c# - 关于ExtensionAttribute的奇怪警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/546819/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |