我们正在尝试构建我们的项目,直到今天这都不是问题。
我们有一个包含多个项目的解决方案,包括可移植类库(PCL)项目。我们之前已成功构建了这些,但我们的Macbook失去了构建这些项目的能力。
每个PCL项目总共有31个构建错误:
- The predefined type 'System.Object' is not defined or imported (CS0518)
- The predefined type 'System.ValueType' is not defined or imported (CS0518)
- The predefined type 'System.Attribute' is not defined or imported (CS0518)
- 28 more times the same error stating other basic classes like Int16, Int32, Double, Single, etc.
为了确定这是否总是发生,我用新的PCL项目创建了一个新的解决方案。试图编译,我在那里得到了相同的错误。 检查参考文献后,我发现它们都是“红色”。
我正在使用Xamarin Studio 4.0.10,但我也在MonoDevelop中尝试过它。两者都没有成功。
我可以在VS + Xamarin.iOS插件中创建一个项目并将其推送到mac,它就会运行。但是在Mac上构建本身已不再适用了。
额外的,可能相关的信息:
欢迎任何可能的解决方案。
答案 0 :(得分:0)
这是当前版本(3.2.0)中的错误
你可以:
尽管alpha版本(3.2.1)能够构建一个新的PCL项目,但这完全是关于它的。对我来说,它无法识别许多关键字,并在我的实际项目中给出了无意义的错误。如果我找到了解决方案,我会在这里发布。
答案 1 :(得分:0)
我已经安装了3.2.1版本,似乎修复了PCL问题,但我不断得到“你是否缺少`System.Xml.Linq'程序集参考?”问题。