2010-11-08 9 views
2

Mon installation MonoTouch est en quelque sorte vissée (MonoDevelop ne s'ouvre même pas). Donc hier j'ai supprimé/Developer/MonoTouch de mon Mac parce que c'était les seules directions que je pourrais trouver pour le désinstaller. Aujourd'hui, j'ai essayé de le réinstaller à la fois et MonoDevelop. Les deux installeurs fonctionnaient bien, mais j'ai toujours le même problème, alors je suis allé le "désinstaller" à nouveau ... et ce répertoire n'existe pas cette fois-ci. Ensuite, je suis allé installer une ancienne version (2.6.7) et ce programme d'installation me dit que j'ai une version plus récente déjà installée. Alors ... qu'est-ce que je fais?Fixez l'installation de MonoTouch?

Je suis de très, très mauvaise humeur à cause de tout ça maintenant. Un mois de travail est maintenant inutile à moins que je puisse le faire fonctionner à nouveau.

EDIT

J'ai finalement obtenu une ancienne version de MonoTouch à installer. Version 2.6.7 qui a été téléchargée hors de leur site. Maintenant, quand je lance MonoDevelop, j'obtiens une erreur qui dit «MonoDevelop nécessite la version 2.6.7 ou ultérieure de Mono Framework» et me donne l'option «Annuler» ou «Télécharger».

C'est l'erreur que j'ai eu qui a commencé toute cette histoire. J'ai installé 2.6.7 mais il ne reconnaît pas, et si j'installe 2.8 il ne lancera tout simplement pas (l'icône rebondit 3 fois puis ne fait rien, pas d'erreur, pas d'application).

EDIT 2

L'autre chose à noter est que peu importe combien de fois j'installer/désinstaller/réinstaller une version du framework Mono, rien du tout apparaît dans/Developer/MonoTouch. Je ne sais pas à quel point c'est important, mais étant donné que quelque chose était là jusqu'à ce que ce problème commence, j'ai pensé que cela valait la peine d'être mentionné.

Depuis que ce problème est apparu, je ne peux plus ouvrir de fichiers .xib dans Interface Builder. Cela signifie-t-il que l'on a créé dans XCode ou que l'on a ouvert Interface Builder, puis créé une nouvelle vue. Interface Builder fonctionne bien, mais dès que j'essaie d'ouvrir un fichier .xib, il se bloque avec le rapport d'erreur this.

Je remarque qu'il y a quelque chose à propos de libxml2 qui a été installé hier et qui est probablement à l'origine de cela ... mais j'ai désinstallé et réinstallé cela aussi sans aucune chance.

+0

essayer 'localiser MonoTouch' dans le Terminal. – kennytm

+0

je vous remercie pour cela, je dois d'abord créer la base de données de localisation d'abord ... aucune idée de combien de temps cela va prendre, mais merci. –

+0

Apparemment il y a pas mal de dossiers et de fichiers sur mon ordinateur avec "MonoTouch" dans le nom ... mais aucun d'entre eux n'est autre que mes projets –

Répondre

2

Vous devez installer Mono 2.6.7 ou version ultérieure, s'il vous plaît télécharger et installer:

http://ftp.novell.com/pub/mono/archive/2.8/macos-10-x86/10/MonoFramework-2.8_10.macos10.novell.x86.dmg

+0

Par les commentaires ci-dessus, quand je fais cela, MonoDevelop ne démarre pas. L'icône de l'application rebondit 3 fois puis rien ne se passe. Pareil si j'essaie de le lancer à partir de Terminal selon vos instructions ci-dessus. –

+1

Puis votre installation mono est corrompue, que dit "ls -al/usr/bin/mono" dans un terminal? Que dit "ls -al /Library/Frameworks/Mono.framework/Versions"? Que dit "ls -al /Library/Frameworks/Mono.framework/Versions/Current/bin/mono"? Que dit "mono -V"? –

+0

Première: lrwxr-xr-x 1 roue racine 48 5 août 2009/usr/bin/mono -> /Library/Frameworks/Mono.framework/Commands/mono Deuxième: au total 8 drwxr-xr-x 5 racine admin 170 Nov 8 10:12. drwxr-xr-x 9 administrateur de la racine 306 Nov 8 10:12 .. drwxrwxrwx 3 administrateur de la racine 102 Nov 8 10:12 2.6.7 drwxrwxrwx 13 administrateur de la racine 442 Nov 8 10:12 2.8 lrwxr-xr-x 1 administrateur racine 3 Nov 8 10:12 Actuelle -> 2.8 Troisième: -rwxr-xr-x 1 administrateur racine 4217028 Oct 7 13:52 /Library/Frameworks/Mono.framework/Versions/Current/bin/mono –