Laufen und Debugging-Programm aus Visual Studio in der virtuellen Maschine wie VirtualPC oder VirtualBox

StackOverflow https://stackoverflow.com//questions/10677665

Frage

Ich habe ein Programm, das ich auf saubere Windows-Installation testen möchte.Für jetzt habe ich image in virtualbox und ich starte das Programm aus dem freigegebenen Ordner, aber das ist nicht komfortabel und ich kann nicht debuggen.

Zum Debuggen habe ich festgestellt, dass ich Remote-Debugging-Monitor verwenden kann,Ich möchte jedoch dennoch den gesamten Prozess automatisieren, insbesondere das Hochladen der Anwendung auf virtueller Maschine.

Ich dachte, dass VirtualPC besser wäre, dann VirtualBox, da diese Anwendung von Microsoft erstellt wurde.Leider kann ich keine Infos finden, wie man sie verbindet.

edit: Nach der Forschung: Nur Möglichkeit besteht darin, die virtuelle Maschine als Remote-Computer zu behandeln.Es gibt keinen einfacheren Weg.Das Projekt muss mit freigegebenen Ordnern an VM veröffentlicht werden.Nach dem Konfigurieren in Visual Studion New Release-Typ für das Remote-Debuggen aller Auslöser automatisch und funktionieren.

War es hilfreich?

Lösung

Ich würde:

1.Placing das Programm in einem vordefinierten freigegebenen Verzeichnis, so dass er nach der Umschichtung sofort für die virtuelle Maschine sichtbar ist.

2.Remote-Debugger-Aufruf kann automatisiert werden - alle Parameter, z. B. Benutzer, die debuggen dürfen, können an der Befehlszeile übergeben werden.

VirtualBox ist für diese Aufgabe ziemlich in Ordnung, da Sie nur das Plattenbild mit sauberen ersetzen können, während Sie das Setup verlassen, einschließlich gemeinsamer Verzeichnisse intakt.Ich bin sicher, dass virtualpc auch so etwas erlaubt, aber wählen, nur weil es auch von Microsoft geschrieben wird, scheint hier nicht als eine gültige Gegenleistung zu sein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top