我们正在尝试使用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 = /用户/ myuser的/错误
/ Developer / MonoTouch / usr / bin / mtouch --installsim = / Users / myuser / root4 / trunk / App / UnifiedTests / bin / iPhoneSimulator / Debug / UnifiedTests.app --stdout = / Users / myuser / output - -stderr = /用户/ myuser的/错误
关于为什么这不起作用的任何想法?测试应用程序与主应用程序之间似乎没有任何显着差异。