2009-05-20 8 views
1

Je travaille actuellement sur une petite équipe logicielle qui gère principalement des logiciels hérités. J'essaye de mettre en place un VirtualPC que nous pouvons utiliser pour faire cette maintenance. Plus précisément, je voudrais être en mesure de déboguer et exécuter des applications Web VB6 à partir d'un dossier sur le PC hôte. Mes contraintes sont les suivantes:Erreur Chemin introuvable lors de l'ouverture du projet VB6 à partir d'un dossier partagé sur Virtual PC 2007 (XP SP3)

  1. Le fichier VirtualPC ne sera pas enregistré sur le domaine.
  2. Le serveur hébergeant notre référentiel Subversion et non exécute le service subversion. La seule manière d'interagir avec le référentiel est donc le suivant: "file: \\", qui nécessite l'authentification du domaine.
  3. Il n'est pas possible de déboguer/exécuter les applications Web VB6 situées sur des lecteurs réseau mappés, car IIS requiert que VirtualPC soit sur le même domaine que le lecteur réseau
  4. Je souhaite éviter de devoir copier le dossier à partir du PC hôte au VirtualPC, puis le copier de nouveau afin d'avoir la dernière version de Subversion

alors, je suis en train d'utiliser la fonction de dossier partagé de VirtualPC pour partager le répertoire Subversion de la machine hôte et ouvrez le projet VB6 sur le VirtualPC. Le problème est que Visual Basic renvoie l'erreur: "Chemin introuvable: '\\ C: \\ Subversion \ Chemin \ Projet.vbp'" lorsque j'essaie de l'ouvrir. Dossier C: \ Subversion sur la machine hôte est mappé à G: sur le VirtualPC. Si quelqu'un peut m'aider à résoudre cette erreur ou trouver un autre moyen d'y parvenir, je serais profondément reconnaissant. Oh, l'OS hôte et virtuel est Windows XP SP3. À l'aide de VB 6.0, IIS v5.1.

Je peux manipuler des fichiers dans le répertoire partagé librement à partir du VirtualPC ie. copier, coller, supprimer, etc.

Edit:

Lien vers capture d'écran: http://img190.imageshack.us/img190/5439/vpcscreen.png

+0

Cette erreur se produit-elle lorsque vous essayez d'ouvrir le projet dans l'IDE VB6? Est-ce le message d'erreur complet? Je suppose que le projet ne s'ouvre pas du tout. Ouvrez-vous un groupe de projet (VBG) ou un seul projet (VBP)? – MarkJ

+0

Oui, c'est l'erreur complète qui se produit lorsque l'EDI VB6 essaie de charger le projet. C'est un projet unique qui ne s'ouvre pas du tout. – law1185

Répondre

0

VBP et les fichiers VBG sont des fichiers texte. Regardez à l'intérieur d'eux et voyez si C: \ Subversion ou C: \ Subversion apparaissent n'importe où, peut-être pour un sous-projet dans un groupe de projet. Si c'est le cas, changez-le pour utiliser des chemins relatifs plutôt que des chemins absolus.

+0

J'ai recherché dans le fichier de projet et il n'y a aucune référence à c: \ Subversion. Toutes les références ont des chemins relatifs comme .. \ .. \ .. \ Program Files \ XXX \ foo.dll (ou .tlb). En outre, je peux au moins ouvrir le projet lorsque j'ai ce même dossier mappé en tant que lecteur réseau. – law1185

Questions connexes