我们正在尝试使用 MonoTouch mtouch 命令行在模拟器中运行我们的应用程序。我们有一个解决方案,其中包含 3 个项目、一个库、一个前端应用程序和一个测试项目。当我们在前端应用程序上使用 mtouch --installsim 时,一切正常。但是,当我们在测试项目上运行 mtouch --installsim 或 mtouch --debugsim 时,我们会收到以下错误:
错误 MT0007:根程序集 '--installsim=/Users/myuser/root4/trunk/App/UnifiedTests/bin/iPhoneSimulator/Debug/UnifiedTests.app' 不存在
上面的应用程序在 MonoDevelop 的模拟器中构建和运行良好,但从命令行,它不起作用。这是确切的命令行输入:
/Developer/MonoTouch/usr/bin/mtouch --debugsim=/Users/myuser/root4/trunk/App/UnifiedTests/bin/iPhoneSimulator/Debug/UnifiedTests.app --stdout=/Users/myuser/output --stderr= /用户/我的用户/错误
/Developer/MonoTouch/usr/bin/mtouch --installsim=/Users/myuser/root4/trunk/App/UnifiedTests/bin/iPhoneSimulator/Debug/UnifiedTests.app --stdout=/Users/myuser/output --stderr= /用户/我的用户/错误
关于为什么这不起作用的任何想法?测试应用程序和主应用程序之间似乎没有任何显着差异。