2017-05-08 7 views
0

Also habe ich gerade heruntergeladen MahApps.Metro Demo-Projekt von GitHub. Ich lud die Demo mit Visual Studio 2013 und kompilierte die MahApps.Metro.Demo.Net45 Version, und ich habe über 100 von Fehlern aller Art. Wenn ich den Code überprüfe, um zu sehen, was die Fehler verursacht hat, denke ich, dass mit der Syntax nichts falsch ist. Die für jede Klasse aufgelistete Assembly sieht ebenfalls gut aus.Erste Fehler bei dem Versuch, MahApps.Metro Demo

Zum Beispiel:

internal static KeyboardNavigationEx Instance => _instance ?? (_instance = new KeyboardNavigationEx()); 

Der obige Code verursacht "erwartet" Fehler bei der Lamda-Zeichen. Warum ist das ein Fehler?

Hier einige Screenshots der anderen Fehler, die ich bekam. http://imgur.com/Jcc4GKS http://imgur.com/E3bYHJr

Was fehlt mir hier? Ist das Problem mit meinem Visual Studio? Ich habe mein Visual Studio mit Update 5 aktualisiert, aber Fehler bleiben immer noch, wenn ich die Demo erneut kompiliert habe. Ist das Problem mit der MahApps-Demo? Wenn ja, gibt es eine Arbeitsversion, die ich ausprobieren kann? Kannst du bitte einige Links teilen? Ich bin wirklich verwirrt. Irgendwelche Tipps, wie Sie das Demo-Projekt erfolgreich ausprobieren können?

+1

Diese Ausdrücke in der Form dargestellt ist, da C# 7.0 zur Verfügung, die (von dem, was ich weiß) innerhalb VS nicht verfügbar ist 2013. VS für die Beantwortung m.rogalski 2017. –

+0

dank Verwendung von Versuchen. schnelle Frage, kann ich C# 7.0 bekommen, wenn ich das neueste .Net-Framework auf meinem VS2013 installiere? Was ist mit VS2015? hat es C# 7.0? Was sind meine Optionen außer VS2017 zu bekommen? –

+0

Check [diese Antwort] (http://stackoverflow.com/a/43048660/3179310) –

Antwort

1

(Veröffentlicht im Namen des OP).

es behoben. Installierte VS2015, die C# 6.0 enthalten. Ich kann jetzt erfolgreich bauen.

Verwandte Themen