【问题标题】:Error when porting WCF project from VS 2008 to 2010将 WCF 项目从 VS 2008 移植到 2010 时出错
【发布时间】:2011-03-30 05:54:24
【问题描述】:

我尝试在 2010 下编译后遇到一个奇怪的错误。编译器似乎不理解我的 [DataMember] 属性:

错误 CS0246:找不到类型或命名空间名称“DataMember”(您是否缺少 using 指令或程序集引用?)

这一切不应该在 System.Runtime.Serialization 中定义吗?

非常感谢任何见解。

【问题讨论】:

  • 如果您完全限定属性会发生什么? [System.Runtime.Serialization.DataMember]?
  • 您在项目中使用哪个版本的目标框架?

标签: visual-studio-2008 wcf visual-studio-2010 datacontract


【解决方案1】:

在将 Web 测试插件项目从 2008 年移植到 2010 年时,我遇到了类似的问题。您可能需要重新引用出现问题的程序集,以确保您的项目引用的框架版本正确使用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-21
    • 2015-06-01
    • 2016-09-12
    • 1970-01-01
    • 2012-08-22
    • 2016-06-28
    • 2011-08-03
    • 1970-01-01
    相关资源
    最近更新 更多