Da verspüre ich den Drang in mir meinem Schwager Nachhilfe in C# zu geben und was ist?
Die ausgewählte Datei ist eine Projektmappendatei, wurde jedoch mit einer neueren Version dieser Anwendung erstellt und kann nicht geöffnet werden.

Klar, die in der Schule haben da Visual Studio 2010 und ich die Visual Studio 2008er Version.
Es gibt aber einen ganz einfachen Trick um die 2010er Projekte wieder für das 2008er lesbar zu machen.
Man nehme einen Text Editor.. z.B. PsPad und öffne die *.sln (Visual Studio Solution) Datei.
In der ersten Textzeile die Format Version von 11.0 aufFormat Version 10.0 ändern. In nächsten Zeile dann # Visual C# Express 2010 auf 2008 ändern.
(Ist optional da es nur ein Kommentar ist.)
Die Projekdateien *.csproj und *.csproj.user kann man optional ändern…
Wieder mit dem Editor aufmachen und in der zweiten Zeile ToolsVersion=”4.0″ auf ToolsVersion=”3.5″ ändern.
Visual Studio 2008 kann nun das Projekt wieder öffnen.