原来的 asp.net 2.0 升级到 .net3.5 出现运行时错误:
BC30560: “ExtensionAttribute”在命名空间“System.Runtime.CompilerServices”中不明确。
请问如何解决?
谢谢
根据错误提示改代码呗,
源文件: InternalXmlHelper.vb 行: 9
看里面有没有“ExtensionAttribute”这个相关的代码,然后看看提示是不是有说哪两个命名空间不明确,你手动给选一个
找到源文件制定下就可以了
就是在System.Runtime.CompilerServices这个命名空间下有2个对象 都叫ExtensionAttribute
你需要在ExtensionAttribute前面做下限制 比如System.Runtime.CompilerServices下面哪个类ExtensionAttribute
补全命名空间
我使用了 Json.net2.0 的版本,导致了这个问题,删除后,用Json.net3.0 的就没问题了。
谢谢各位
请问删除什么,我这里也遇到同意的问题了,不知道怎么处理,请帮忙好不?谢谢了
楼主问题有没有解决,我遇到相同的问题 找了好久没找到方法 请赐教
点击IIS站点,.net编译,然后更改默认语言为C#即可。
点击IIS站点,.net编译,然后更改默认语言为C#即可。