MonoTouch -运行mdtool从詹金斯

本文关键字:金斯 mdtool 运行 MonoTouch | 更新日期: 2023-09-27 18:03:54

我下载了最新的MonoTouch(4.0.4.1和MonoDevelop 2.6测试版)来修复我们遇到的一些问题。

我希望我的构建在Jenkins(使用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 bug)

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

编辑:张贴到bugzilla这里

MonoTouch -运行mdtool从詹金斯

您使用的不是MonoDevelop的稳定版本,您使用的是过时的预览版,在后来的测试版中已修复。