2

我遇到了与这篇文章相同的问题 - [DataContract]的命名空间,但解决方案不一样。

我已经在项目中引用了 System.Runtime.Serialization,我的目标是 .net4。这是上一个问题的答案

有趣的是 VS 颜色编码似乎认为这是有效的,但它不能编译。

在此处输入图像描述

参考:

在此处输入图像描述

错误消息是:

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

DataContract、DataMemberAttribute、DataMember 相同。

我正在使用的项目定义了许多类,我现在希望将它们序列化为数据合同并提供给另一个项目。所以这不是一个 WCF 项目,但稍后会用到。

认为它可能会起作用,我关闭了项目并重新打开,但仍然无法正常工作。

4

1 回答 1

7

嗬!问题与上一个问题完全相同。这个解决方案中有两个项目;仅添加到其中一个项目的参考资料;并且两个项目都在使用错误的文件。

于 2012-10-09T01:17:56.423 回答