Ist es möglich, remote-debug-VirtualBox mit visual studio?

Ich bin mit verschiedenen Versionen unserer Anwendung auf Sun ' s open source VirtualBox, ist es möglich, remote-Debuggen Sie die app von der host-Betriebssystem mit Visual Studio? Das problem ist, dass in Visual Studio, wenn ich will, eine Verbindung zu einer remote-Maschine, die ich habe zu geben Sie entweder einen computer Namen oder eine IP und die IP, die ich von innerhalb der virtuellen box ist nicht "pingbar" geführt von der host-Maschine.

Ich bin in Erster Linie daran interessiert, Debuggen von nativem code (also ich kann ohne Authentifizierung) aber wenn es eine Möglichkeit zum Debuggen von verwaltetem code auch bitte lassen Sie mich wissen.

Sollte ich beachten Sie, dass das host-OS ist Vista und der Gast ist XP.


Vielen Dank an Mark, die ich habe Dinge zu arbeiten, werde ich beachten Sie alle Schritte, die ich nehmen musste für zukünftige Referenz:

  1. Ändern Sie die VM-Netzwerk von NAT zu Bridged Adapter (haben Sie zum ausschalten der VM zuerst)
  2. In das Gast-OS ändern Sie die Standard-Sicherheitseinstellungen auf Classic - local users authenticate as themselves als hier beschrieben:

    • Control Panel -> Administrative Tools -> Local Security Policy
    • Local Policies -> Security Options
    • Ändern Network access: Sharing and security model for local accounts zu Klassisch - lokale Benutzer authentifizieren sich als Sie selbst
  3. Neustart Gast-OS

  4. Deaktiviert die firewall auf dem Gast OS
    • Wenn msvsmon kann es nicht von selbst
    • firewall.cpl
  • Ich verstehe nicht, die beweglichen Teile hier: Die Anwendung (die, die Sie Debuggen möchten) läuft auf dem Gast-os, Visual Studio, die auf dem host der host pingen kann der Gast? wer kann dann? Sie müssen, um irgendeine form der Kommunikation zwischen dann.
  • Ich fand, dass "Klassisch - lokale Benutzer authentifizieren sich als Sie selbst" war schon aktiviert, aber immer noch keine Verbindung. Ich änderte diese Einstellung und dann änderte es wieder und es funktionierte.
InformationsquelleAutor Motti | 2009-10-18
Schreibe einen Kommentar