【问题标题】:how to resolve this warning in ASP.Net application?如何解决 ASP.Net 应用程序中的此警告?
【发布时间】:2010-08-17 19:27:15
【问题描述】:
在构建我的 asp.net 应用程序期间,我收到以下警告:
预定义类型
'System.Runtime.CompilerServices.ExtensionAttribute'
在多个程序集中定义
全局别名;使用定义
来自'c:\Program Files\Reference
程序集\Microsoft\Framework\v3.5\System.Core.dll'
如何解决此警告?
【问题讨论】:
标签:
asp.net
.net-3.5
assemblies
【解决方案2】:
来自 MSDN
Visual C# 参考:错误和
警告编译器警告(1 级)
CS1685
错误信息预定义的类型
'System.type name' 定义在
全局中的多个程序集
别名;使用“文件”中的定义
姓名'
当一个预定义的
系统类型如 System.int32 是
在两个程序集中找到。一种方法
可能发生的是,如果您正在引用
mscorlib 来自两个不同的地方,
比如尝试运行.Net
框架版本 1.0 和 1.1
并排。
基于此,我们可能需要查看程序集列表及其引用来帮助您。