2009-05-20 3 views
1

Ich arbeite derzeit an einem kleinen Software-Team, das in erster Linie ältere Software verwaltet. Ich versuche, einen VirtualPC einzurichten, den wir für diese Wartung verwenden können. Insbesondere möchte ich VB6-Web-Anwendungen aus einem Ordner auf dem Host-PC debuggen und ausführen können. Meine Einschränkungen lauten wie folgt:Pfad nicht gefunden Fehler beim Öffnen von VB6-Projekt von einem freigegebenen Ordner auf Virtual PC 2007 (XP SP3)

  1. Der VirtualPC wird nicht in der Domäne registriert.
  2. Der Server, der unser Subversion-Repository hostet, tut nicht den Subversion-Dienst ausführen, so dass die einzige Möglichkeit zur Interaktion mit dem Repository über "file: \\", die Domänenauthentifizierung erfordert.
  3. Es ist nicht möglich, VB6-Webanwendungen auf zugeordneten Netzlaufwerken zu debuggen/auszuführen, da IIS erfordert, dass sich der VirtualPC in der gleichen Domäne wie das Netzlaufwerk befindet
  4. Ich möchte vermeiden, den Ordner kopieren zu müssen vom Host-PC zum VirtualPC und kopieren sie dann, um die neueste Version von Subversion

Also, ich VirtualPC freigegebenen Ordner Funktion des Host-Geräts Subversion Verzeichnis gemeinsam zu nutzen versuchen zurück zu haben und öffnen sie das Projekt in VB6 auf dem VirtualPC. Das Problem besteht darin, dass Visual Basic den Fehler "Pfad nicht gefunden: \\ C: \\ Subversion \ Path \ Project.vbp" beim Versuch, es zu öffnen, ausgibt. Ordner C: \ Subversion auf dem Hostcomputer ist G: auf dem VirtualPC zugeordnet. Wenn mir jemand helfen kann, diesen Fehler zu lösen oder einen anderen Weg zu finden, um dies zu erreichen, wäre ich zutiefst dankbar.

Oh, beide Host und virtuelle OS ist Windows XP SP3. Verwenden von VB 6.0, IIS v5.1.

Ich kann Dateien im freigegebenen Verzeichnis frei von dem VirtualPC dh bearbeiten. Kopieren, Einfügen, Löschen usw.

Edit:

Link zum Screenshot: http://img190.imageshack.us/img190/5439/vpcscreen.png

+0

Dieser Fehler tritt auf, wenn Sie versuchen, das Projekt in der IDE VB6 zu öffnen? Ist das die vollständige Fehlermeldung? Ich nehme an, das Projekt öffnet überhaupt nicht. Öffnen Sie eine Projektgruppe (VBG) oder ein einzelnes Projekt (VBP)? – MarkJ

+0

Ja, das ist der vollständige Fehler, der auftritt, wenn die IDE VB6 versucht, das Projekt zu laden. Es ist ein einzelnes Projekt, das überhaupt nicht geöffnet wird. – law1185

Antwort

0

VBP und VBG-Dateien sind Textdateien. Schauen Sie hinein und sehen Sie, ob C: \ Subversion oder C: \ Subversion irgendwo auftaucht, vielleicht für ein Unterprojekt in einer Projektgruppe. Wenn dies der Fall ist, ändern Sie es, um relative Pfade anstelle von absoluten Pfaden zu verwenden.

+0

Ich habe die Projektdatei durchsucht und es gibt keine Verweise auf c: \ Subversion. Alle Referenzen haben relative Pfade wie .. \ .. \ .. \ Programme \ XXX \ foo.dll (oder .tlb). Außerdem kann ich das Projekt zumindest öffnen, wenn ich denselben Ordner als Netzlaufwerk zugeordnet habe. – law1185

Verwandte Themen