我下载了最新的MonoTouch(4.0.4.1和MonoDevelop 2.6 beta)来解决我们遇到的一些问题。

我希望我在詹金斯(使用mdtool)的构建可以开始工作,但是没有运气。

mdtool给出此错误(已缩短):

2011-07-28 08:18:47.399 mdtool[14484:60f] *** __NSAutoreleaseNoPool(): Object 0x492260 of class NSCFString autoreleased with no pool in place - just leaking
2011-07-28 08:18:47.401 mdtool[14484:60f] +[NSDictionary dictionaryWithContentsOfFile:]: unrecognized selector sent to class 0xa0bdd3ec
2011-07-28 08:18:47.401 mdtool[14484:60f] *** __NSAutoreleaseNoPool(): Object 0x3f02540 of class NSCFString autoreleased with no pool in place - just leaking


在过去,这与设计人员的代码生成有关。

Xamarin正在解决这个已知问题吗? (如果需要,我可以打开一个bugzilla错误)

PS:还有一件事要提到,就是我们已经删除了一些视图的designer.cs文件。 (这是当时禁用代码生成的一种粗略方法,我们需要手动设置出口,出口等)

编辑:发布到bugzilla here

最佳答案

您没有使用稳定版的MonoDevelop,而是使用了过时的预览,该预览在更高的Beta中已得到修复。

08-28 12:03