Tag: roslyn

Roslyn (aka .NET-Compiler-Plattform) bietet die open-source-C# – und Visual Basic-Compiler mit umfangreiche code-Analyse-APIs. Es ermöglicht das bauen von code-Analyse-tools mit der gleichen APIs von Visual Studio verwendet wird.

Laden einer assembly erzeugt durch die Roslyn-compiler

Anzahl der Antworten 5 Antworten
Ich bin generieren Greeter.dll Verwendung des Roslyn-compiler. Mein problem tritt auf, versuchen zu laden, die DLL-Datei. Hier der code: using System; using Roslyn.Compilers; using Roslyn.Compilers.CSharp; using System.IO; using System.Reflection; using System.Linq; namespace LoadingAClass { class Program {

Zum deaktivieren von Visual Studio 2015 Roslyn Fehler hervorheben?

Anzahl der Antworten 2 Antworten
Für Resharper wir können selektiv einschalten/ausschalten, aber ich konnte nicht einen Weg finden, deaktivieren Sie die built-in Visual Studio code 2015 highlights/Anregungen. Der Grund, warum ich dies tun wollen ist, weil ich habe schon ein paar left-join

Was sind die Vorteile der Verwendung des Roslyn - compiler as a service

Anzahl der Antworten 4 Antworten
Was CaaS (Compiler As A Service) in Bezug auf die Roslyn-Projekt? Wie funktioniert die Verwendung des Roslyn-Funktion verbessern Sie die Leistung von einer C# - Anwendung über den aktuellen C# 4.0 compiler? Was sind die bekannten Einschränkungen/Problemen

CSC : Fehler CS7038: Failed to emit-Modul

Anzahl der Antworten 18 Antworten
Nach der Installation von Visual Studio 2015 und den Aufbau meines Projektes, erhalte ich den Fehler "CSC : Fehler CS7038: Failed to emit-Modul". Aber meine Lösung ist der Aufbau von Ordnung in Visual Studio 2013. Es ist

Zu finden werden alle Referenzen auf eine Methode mit Roslyn

Anzahl der Antworten 2 Antworten
Ich bin auf der Suche scan einer Gruppe .cs-Dateien zu sehen, die diejenigen nennen, die Value Eigenschaft eines Nullable<T> (Suche nach allen Referenzen). Zum Beispiel, das würde passen: class Program { static void Main() { int? nullable

Wie zu unterdrücken, code-Analyse, Nachrichten, die für alle Mitglieder geben?

Anzahl der Antworten 2 Antworten
Sagen wir, ich habe eine enumeration aller Währungen: public enum CurrencyType { ///<summary> ///United Arab Emirates dirham ///</summary> [EnumMember] AED = 784, ///<summary> ///Afghan afghani ///</summary> [EnumMember] AFN = 971, ///<summary> ///Albanian lek ///</summary> [EnumMember] ALL =

Typ oder namespace nicht gefunden "sind Sie fehlende assembly-Referenz", während alle Verweise korrekt sind

Anzahl der Antworten 3 Antworten
Ich versuche, mit MSBuildWorkspace Klasse . Ich habe alle assembly-Verweise in mein Projekt. Wenn ich öffnen Sie die Referenz im Objekt-browser sehe ich den namespace und die Klasse, die ich versuche zu verwenden. Aber in meinem folgenden

Wie deaktiviere ich alle Roslyn Code-Analysatoren?

Anzahl der Antworten 3 Antworten
Ich versuche zu arbeiten mit einer großen opensource-Projekt, das eine Handvoll der Roslyn-Code-Analysatoren. Wenn ich öffnen Sie die Projektmappe von Visual Studio verwendet ~35% CPU für etwa 15 Minuten. Mit PerfView ich hab herausgefunden, dass der code

Null-conditional operator und string interpolation in C# 6

Anzahl der Antworten 3 Antworten
Tun, die null-conditional operator und interpolierte strings syntax auflösen, um nur syntaktischer Zucker? Den null-conditional operator (?.), die es erlaubt code-clean-up durch die Reduzierung der "überflüssigen" null überprüfen, und interpolierte strings (("\{X}, \{Y}")), die bringt die Argumente

Kann nicht löschen \bin\roslyn\VBCSCompiler.exe - Zugriff verweigert

Anzahl der Antworten 5 Antworten
Stehe ich vor einem seltsamen Problem von roslyn-compiler. Manchmal, wenn ich bauen die Lösung, die ich Gesicht ein seltsames Problem in der Fehler-Liste, die nicht lassen Sie mich bauen die Lösung. Hier ist der Fehler: Schweregrad Beschreibung

Ist Roslyn cross-Plattform?

Anzahl der Antworten 2 Antworten
Habe ich Roslyn seit geraumer Zeit jetzt, und ich bin neugierig und aufgeregt. Eine Sache, die ich bemerkt ist, dass Sie erwähnt, dass der compiler ist neu in managed code geschrieben. Dies wirft die Frage auf, ob

Wie man Msbuild zu C # 6 aufrüstet?

Anzahl der Antworten 3 Antworten
Will ich mit C# 6 in meinem Projekt (null, Vermehrung, andere Funktionen). Habe ich installiert VS 2015 auf meinem PC und es funktioniert hervorragend und baut test-code wie var user = new SingleUserModel(); //all model fields are

Der VS2015-Build schlägt fehl, und Dynamic enthält keine Fehlermeldung

Anzahl der Antworten 5 Antworten
Ich Schreibe einen unit test auf ein Stück code, das zurückgegeben JSON. Die Art, die es gibt, ist ein anonymer Typ, so dachte ich, um zu überprüfen die Werte auf es ich würde nur CASTET das Objekt

Wird nameof () zur Kompilierzeit ausgewertet?

Anzahl der Antworten 2 Antworten
In C# 6, die Sie verwenden können, die nameof() Betreiber um eine Zeichenfolge, die den Namen einer variable oder eines Typs. Wird diese ausgewertet zur compile-Zeit oder zur Laufzeit über einige Roslyn-API? Erfahren Sie mehr über die

Microsoft Roslyn gegen CodeDom

Anzahl der Antworten 4 Antworten
Vom Pressemitteilung gestern auf InfoWorld über die neue Microsoft Roslyn: Der offensichtlichste Vorteil von dieser Art von "dekonstruiert" - compiler es ermöglicht die gesamte compile-Prozess ausführen, um aufgerufen werden, die von innerhalb .Net-Anwendungen. Hejlsberg gezeigt, ein C#

Verwenden von System.Dynamic in Roslyn

Anzahl der Antworten 4 Antworten
Modifizierte ich das Beispiel, das kommt mit der neuen version von Roslyn, wurde gestern veröffentlicht, verwenden Sie dynamische und ExpandoObject-aber ich bin immer ein compiler Fehler, die ich bin nicht sicher, wie Sie Sie zu beheben. Der

Wie benutzt man den Roslyn c # Compiler mit Visual Studio 2015?

Anzahl der Antworten 3 Antworten
Ich habe ein wenig Verwirrung über roslyn. Was ich getan habe: Ich habe installiert vs 2015 community edition und download in der Erweiterbarkeit > download-compiler-Plattform-sdk. Also habe ich eine einfache Konsolen-Anwendung: Hallo Welt Beispiel. Na nun bin

C # 6.0-Features funktionieren nicht mit Visual Studio 2015

Anzahl der Antworten 7 Antworten
Ich bin testing Visual Studio 2015 mit C# 6.0, aber die Sprache, die Funktionen werden nicht funktionieren. In einer MVC-web-Anwendung, der folgende code wird kompiliert: if (!string.IsNullOrWhiteSpace(Model.Profile?.TypeName)) { //More logic here... } Jedoch, wenn ich die Anwendung

Konnte keinen Teil des Pfades finden ... bin \ roslyn \ csc.exe

Anzahl der Antworten 30 Antworten
Ich versuche zu laufen Asp.net MVC-Projekt abgerufen von TFS source control. Ich habe alle assembly-Referenzen und ich bin in der Lage zu bauen und zu kompilieren erfolgreich ohne Fehler oder Warnung. Aber ich bekomme die folgende Fehlermeldung

Wo ist das Codeanalyse-Fenster verschwunden?

Anzahl der Antworten 1 Antworten
In Visual Studio 2013 habe ich die Code-Analyse-Fenster, um Berichte zu erstellen, um sowohl die Entwicklung und Management-teams. In Visual Studio 2015 Enterprise RTM, diese Fehler wieder zu dem Fehler-Fenster und ich kann nicht mehr gerade sehen

Kann das interaktive C # -Fenster mit meinem Code interagieren?

Anzahl der Antworten 5 Antworten
Ich installiert Roslyn. Nun, wenn ich weiß, wo zu suchen im Visual Studio kann ich öffnen Sie die "C# interactive window', und führen Sie den code: > 5 + 3 8 Dass ist Niedlich. Nun, wie kann

In welcher Sprache wird der C # -Compiler geschrieben?

Anzahl der Antworten 3 Antworten
Sah ich den source code bei http://referencesource.microsoft.com/und es erscheint der Quellcode ist in C#. Ich schaute auch auf den Quellcode für die neue C# - compiler-Plattform (Roslyn), und es ist auch in C#. Wie ist das möglich?

Angeben der Ländereinstellung für die Zeichenfolgeninterpolation in C # 6 (Roslyn CTP6)

Anzahl der Antworten 2 Antworten
String interpolation in C#6 lässt mich schreiben: decimal m = 42.0m; string x = $"The value is {m}"; Jedoch eine sehr häufige Verwendung für string-Formatierung, geben Sie das Gebietsschema für die Formatierung der Werte. Sagen wir mal

Compiler-Fehlermeldung: Der Compiler ist mit dem Fehlercode -532462766 fehlgeschlagen

Anzahl der Antworten 4 Antworten
Dieser scheint zu sein, entstanden, nach dem Upgrade von vs2015 zu vs2017. Der Fehler ist Compiler Error Message: The compiler failed with error code -532462766. Einige Notizen.. Es funktioniert auf localhost. Das target framework 4.5.2 Ich entfernt

Was / warum ist Roslyn im / bin Ordner von Asp.Net "benötigt"

Anzahl der Antworten 3 Antworten
Gibt es eine Reihe von Fragen auf diese, obwohl die meisten der Antworten definieren Roslyn und/oder einen "fix" zu einem Thema (exemit hosting-Provider, etc). Was ich kann nicht scheinen, um track down ist das "warum" und "wozu"

Veröffentlichen Sie die Website ohne Roslyn

Anzahl der Antworten 6 Antworten
Ich versuche das erstellen von web-Anwendung mit Visual Studio 2015 und .NET 4.5.1. Wenn ich veröffentlichen Sie die website, visual studio, erstellen Sie Ordner mit roslyn. Ich weiß, es ist verwendet, um code zu kompilieren, die auf