Ich habe auf einem neuen PC VS2010 installiert, und kann nun im Zielframework nur .Net 4.0 auswählen, obwohl 2.0 auch installiert ist.
Auch ein erneutes installieren von .Net 2.0 hat nicht gebracht. Und auch nach der Installation von .net 3.0 und 3.5 kann ich nur für .net 4.0 programieren! einer ne idee was das sein kann?
cSharp Projekte : https://github.com/jogibear9988
Hallo jogibear9988,
ich denke die Installationsreihenfolge muss umgekehrt sein: .net * und dann VS2010
Die Vermutung begründe ich mit den Reference Assemblies die VS2010 benötigt.
mfG Gü
Stellt fachliche Fragen bitte im Forum, damit von den Antworten alle profitieren. Daher beantworte ich solche Fragen nicht per PM.
"Alle sagten, das geht nicht! Dann kam einer, der wusste das nicht - und hat's gemacht!"
Denke das sollte nichts machen, da vs2010 mich, wenn ich ein projekt welches .net 2.0 verwendet öffne, auf eine webseite schickt, von der ich .net 2.0 laden und installieren soll! Also sollte es ja auch danach noch gehen.
Und welche reference assemblys?
cSharp Projekte : https://github.com/jogibear9988
Hallo jogibear9988,
Und welche reference assemblys?
Zitat von: Multi-Targeting Support
VS 2010 now ships what we call “reference assemblies” for each version of .NET. A “reference assembly” contains only the metadata of a particular framework assembly – and not its actual implementation (making it much smaller in size on disk). This metadata is enough, though, to ensure that VS 2010 can always provide 100% accurate intellisense when targeting a particular version of the .NET framework. It also means that properties exposed through the property grid within designers, API listings within the Object Browser, and all the other various places within the IDE accurately reflect the exact API version signature.
Daher meine Vermutung dass VS diese Reference Assemblies nicht findet und daher das andere .net nicht erkennt.
Installier halt einfach VS noch mal...
mfG Gü
Stellt fachliche Fragen bitte im Forum, damit von den Antworten alle profitieren. Daher beantworte ich solche Fragen nicht per PM.
"Alle sagten, das geht nicht! Dann kam einer, der wusste das nicht - und hat's gemacht!"
Bringt alles nix. In VS2010 geht nur .Net 4.0. Die anderen Frameworks sind nicht auswählbar! Noch einer ne Idee?
Hab jetzt schon 2 mal neu installiert!
cSharp Projekte : https://github.com/jogibear9988
Nach der Installation von Framework 3.5 gehts. Also man braucht 3.5 um auch für 2.0 entwickeln zu können! Mfg.
cSharp Projekte : https://github.com/jogibear9988
das ist richtig:
Targeting frameworks 2.0, 3.0 or 3.5 using VS 2010 requires 3.5 Sp1 to be installed
Quelle:
Targeting earlier .NET frameworks 2.0, 3.0, 3.5 using Visual Studio 2010