C# - Не компилируется проект - Stack Overflow на русском

Опубликовано: 06.09.2018

Не компилируется проект в MSVS2015 под .NET Framework 4.5. Судя по всему компилятор не понимает выражения C#6.0 с членами, переходящими в выражения. Если для этого нужен компилятор Roslyn, то как его установить/задать в студии? Или я не в ту сторону копаю и проблема в чем-то другом?

Ссылка на проект: https://github.com/yarseyah/sentinel

Код который не компилируется:

private void AddCopyCommandBinding() { void Handler(object s, ExecutedRoutedEventArgs a) { CopySelectedLogEntries(); } var command = new RoutedCommand("Copy", typeof(GridView)); command.InputGestures.Add(new KeyGesture(Key.C, ModifierKeys.Control, "Copy")); messages.CommandBindings.Add(new CommandBinding(command, Handler)); try { Clipboard.SetData(DataFormats.Text, string.Empty); } catch (COMException) { } }
IRC (Internet Relay Chat)
rss