VS 2005 und Vista: Neuigkeiten des Tages
1. Ab heute kann man sich den VS 2005 SP1 als Beta runterladen. Über 2000 Bug Fixes und alle bislang aufgelaufenen Hotfixes. ETA des RTM ist wohl ca. Ende des Jahres
2. Um den Orcas Timeframe nicht zu gefährden (...), wird es keine Unterstützung für VS.NET 2002/2003 auf Vista geben (nie!). Im jetzigen Zustand wird, soweit ich es verstanden habe, selbst VS 2005 SP1 B1 nur unter Vista unterstützt, wenn UAC abgeschaltet ist.
3. Dafür eine frohe Kunde für alle VB6ler, ihr Tool _wird_ unterstützt...
Unverständlich: teilweise, aber der VB6 Lebenzyklus wurde schon vor längerer Zeit definiert und garantiert. Die Gruppe, die daran arbeitet, ist AFAIK autark und kann daher die notwendigen Resourcen bereitsstellen, um ein Funktionieren auf Vista zu garantieren. Bei der .NET Truppe sieht es anders aus, hier wurde anscheinend Orcas vorgezogen und dafür lieber auf die VS.NET 2002/2003 Unterstützung verzichtet.
Ich denke, ohne einen Support von .NET v1.1 Projekten auf Vista wird es nicht gehen. Vista ist eh nicht frei von Kritik, so dass Microsoft gut beraten wäre, jetzt nicht auch noch die Entwicklergemeinde zu verärgern. Eine Alternative wäre es ja noch, alte Projekte mit VS 2005 mit Target v1.1 kompilieren zu können. Das Feature hätte ich eh gerne von Anfang an gehabt :)
Update: Das jemand schon kurz nach dem Start von VS 2005 Scripte für MSBuild angeboten hatte, war mir bewusst. Das ist für den Otto-Normal Entwickler bzw. für größere Projekte IMHO aber unakzeptabel, das als DIE Lösung für das o.g. Problem zu verstehen. Jetzt gibt es aber tatsächlich etwas besseres und das nennt sich MSBEE: MSBuild Extras – Toolkit for .NET 1.1 “MSBee” is an addition to MSBuild that allows developers to build managed applications using Visual Studio 2005 projects that target .NET 1.1..
Update2: VS.NET 2003 wird nach Bekunden verschiedener Stellen sehr wohl laufen, zumindest der aller größte Teil. Nur wird es an einigen Stellen "klemmen"- und hier wird es dann (nach heutigem Stand der Dinge...) keinen SP für geben. VS.NET 2002 wird überhaupt gar nicht laufen, but who cares (ok, vielleicht Entwickler von MCE Add-Ins...).