11.16.2009

.NET 4 Beta 2 auf Windows 7 unter Boot Camp 3 (Snow Leopard) installieren. Install .NET 4 Beta 2 on Windows 7 combined with Boot Camp 3 (Snow Leopard)

Wer so wie ich Windows 7 in Boot Camp nutzt, der wird bei der Installation von Visual Studio 2010 Beta 2 sicher ebenfalls auf eine Exception gestoßen sein, sobald die Installationsroutine versucht das .NET Framework 4 Beta 2 zu installieren.

Entwarnung: Es handelt sich um einen Bug und nicht um Hürde durch Boot Camp oder Snow Leopard :-) Zusätzlich ist auf den Connect-Seiten von Microsoft bekannt gegeben worden das dieser Fehler für die RTM-Installation von .NET 4 behoben ist. Nachlesen kann man dies hier: .NET 4 will not install in some Boot Camp/Snow Leopard scenarios.

Der Workaround über das BIOS die MAC-Partition abzuklemmen oder die Größe der MAC-Partition zu verringern erweist sich als nicht praktisch und umständlich!

Warum: Aber vielleicht noch einmal in deutsch kurz warum der Fehler überhaupt auftritt. Das Setup von .NET 4 Beta2 erkennt immer die Partition (aller vorhandenen Partitionen) die den meisten freien Speicherplatz besitzt. Genau auf dieser versucht das Setup dann temporäre Installationsdateien abzulegen. Da aber ein Windows-System auf einer MAC-Partition von Haus aus keine Schreibrechte hat, bricht das Setup mit einer Exception ab.

Lösungsvorschlag: Wenn das Setup versucht auf eine MAC-Partition zu schreiben, weil diese Partition den meisten freien Speicherplatz besitz, dann müssen wir Windows durch einen Treiber zum Schreiben auf eine solche MAC-Partition befähigen. Dazu kann man sehr einfach auf eine kosten- und anmeldefreie Testversion von MacDrive 8 der Firma Mediafour zurückgreifen. Ist der Treiber installiert und das System wurde neu gestartet, lässt sich auch VS2010 Beta2 und zuvor natürlich das .NET Framework 4 Beta 2 installieren.

HTH
TOM_MUE

Labels: , ,