Inhaltsverzeichnis

Virtuelle Maschine für Entwicklung

Hier ist beschrieben wie die Entwicklungs-VM bei IBK aufgesetzt wird. Es ist hier als Referenz dokumentiert, aber natürlich können sie die Details bei ihnen nach ihrem Bedarf anpassen. Zum Beispiel verwenden wir VMware Workstation Pro 16, aber im Grunde ist jede Virtualisierungslösung geeignet die ein 64-Bit Windows in der VM unterstützt.

Es wird eine 64-Bit Ausgabe von Windows 10 für die Entwicklung benötigt (Home, Pro oder Enterprise ist egal). Die verwendeten Entwicklungswerkzeuge laufen nur darauf und das ist auch die Zielplatform.

Aufsetzen der VMware Virtellen Maschine

Die folgenden gundsätzlichen Einstellungen werden verwendet:

Die Entwicklung ist auch mit weniger Ressourcen möglich wie z.B. 3GB RAM und 2 Prozessoren, falls die geringere Performance kein Problem für sie ist.

Installieren sie Windows 10, und lassen sie Windows Update alle Aktualisierungen durchführen die zur Zeit verfügbar sind.

Netzwerk

Maschinenname: vmbpsdev

Arbeitsgruppe: IBKDEV

Programme

Frage nach Kopieren der VM ausschalten

Wenn sie die VM zwischen dem Desktop und ihrem Laptop hin und her kopieren, wird sie VMware nachher beim ersten Start jeweils fragen, ob sie die VM verschoben (moved) oder kopiert (copied) haben. Die Frage ist nicht nur lästig, sie ist auch gefährlich weil man schnell einmal aus Versehen «I copied it» klickt, wodurch die VM nebst anderen auch eine neue UUID bekommt und dadurch die Windows Aktivierung ungültig wird.

Man kann das aber durch Editieren der .vmx Datei unterbinden indem man folgende Zeile hinzufügt:

uuid.action = "keep"

VMware betrachtet die VM fortan immer als verschoben, und fragt nicht mehr nach.

Falls man die VM später doch Klonen will entfernt man die Zeile einfach wieder.

Defender ausschalten

Wenn sie viele Dateien ändern wie es beim Kompilieren passiert, wird der Windows Defender einen grossen Teil der CPU Leistung verbrauchen.

Wenn sie es für vertretbar halten, können sie den Windows Defender ausschalten, sonst müssen sie mit den langsameren Build-Zeiten leben.

Es gibt es diverse Anleitungen im Web, z.B. https://ekiwi-blog.de/Windows/Virenschutz/Windows_Defender_in_Windows_10_Home_deaktivieren/index.html

Kurz zusammengefasst:

Weiter mit Entwicklungsumgebung.