1

当我在 MonoDevelop 3.0 中创建通用单页应用程序解决方案时,构建失败,因为:

 {DIRECTORY}/iTEST/AppDelegate.cs(7,7): Error CS0246: The type or namespace name `MonoTouch' could not be found. Are you missing a using directive or an assembly reference? (CS0246) (iTEST)

我查看了 Preferences -> SDK locations -> 并确认我安装了 MonoTouch SDK。这可能是什么原因造成的?

4

2 回答 2

1

生成的项目是否有参考monotouch.dll?如果没有,那么您需要手动添加一个。

我使用 MonoDevelop 3.0 创建了一个新的UniversalSingle View Application项目,它可以正常工作(并且存在对的引用monotouch.dll)。

于 2012-05-14T19:44:07.690 回答
0

原来我启用了实验性构建功能,它不支持 ASP.NET 或 MonoTouch 项目。这可以通过 Preferences->Build 窗格禁用。

于 2012-05-15T18:54:20.330 回答