Visual Studio war in der Vergangenheit C++, aber gibt es C# - oder VB.NET-Code in den Versionen 2010 und 2012?In welche Sprache ist Visual Studio 2010/2012 geschrieben?
Muss die CLR funktionieren?
Dank
Visual Studio war in der Vergangenheit C++, aber gibt es C# - oder VB.NET-Code in den Versionen 2010 und 2012?In welche Sprache ist Visual Studio 2010/2012 geschrieben?
Muss die CLR funktionieren?
Dank
C++ und C#
Blick auf die Sidebar in this link
Wissen Sie, welche Teile in C# geschrieben sind? Sind es hauptsächlich die WPF-UI-Portionen? Ich würde denken, dass viele der WPF-Code tatsächlich in C++ – Hakkar
Da sie nicht die Quelle für VS2012 veröffentlichen (und sie werden es nie), wird es schwer sein, sicher herauszufinden. – David
Ich habe etwas mehr Forschung gemacht. Ein Großteil der VS-Benutzeroberfläche wird jetzt tatsächlich in C#/VB.NET geschrieben. Sie bewegen sich weiter in Richtung managed Sprachen, aber sie wollten offensichtlich ihre ältere Codebase nicht löschen, also gibt es immer noch eine Menge Legacy und neu hinzugefügtes C++. – Hakkar
Sieht aus wie Ausgabefenster in C/C++ geschrieben wird. Als ich versuchte:
string str="The quick brown fox \0 jumps over the lazy dog.";
System.Diagnostics.Debug.WriteLine(str);
Das Ausgabefenster für „Debug“ zeigt: „Der schnelle braune Fuchs“.
aber nicht in Visual Studio 2017 –
The Programming Languages Beacon Website enthält eine schöne Tabelle mit einer ganzen Reihe von verschiedenen Produkten und den Sprachen, in denen sie geschrieben sind. Laut dieser Website ist Visual Studio tatsächlich in C# und C++ geschrieben.
Es ist in vielen Sprachen geschrieben: Visual Studio besteht aus vielen verschiedenen Teilen und verschiedene Teile verwenden verschiedene Sprachen und Technologien. Visual Studio ist auch erweiterbar, und Sie können Ihre eigene Erweiterung in fast jeder Sprache schreiben, die Sie möchten. Und, ja, .NET ist erforderlich. –