Почему не работает System.ValueTuple?

405
12 марта 2017, 04:23

Использую последний релиз VS 2017 + .NET Framework 4.6.2 Компилятор не подцепляет System.ValueTuple.dll, хотя должен (это же C# 7). Ставить System.ValueTuple.dll пакетом nuget не хочу, так как выходному бинарнику не нужны лишние зависимости. Примечательно что по пути

C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Roslyn лежит System.ValueTuple.dll,

а по пути C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.2 его нет.

Пробовал удалять и переустанавливать .NET Framework и VS 2017, не помогло. Пытался шаманить с добавлением System.ValueTuple.dll в \Reference Assemblies и прописыванием в FrameworkList.xml, то же не помогло. Пробовал прописывать в csc.rsp, csc.exe.config, не помогло. И при всем этом csi.exe спокойно работает с ValueTuple. Как можно это исправить?

READ ALSO
Добавление данных в конец Excel файла

Добавление данных в конец Excel файла

Есть вот такая библиотекаusing Excel = Microsoft

372
Не удается отправить e-mail с локального хоста по SMTP

Не удается отправить e-mail с локального хоста по SMTP

Сама по себе задача тривиальна, однако, никак не удается отправить сообщение по SMTP c локального компьютера (консольное приложение) на какой-то...

433
Анимация картинки wpf

Анимация картинки wpf

Привет Хочу при клике на картинку что бы картинка переворачивалась в низКак бы лицом в низ

450
Как XAML редактор определяет DataContext для DataGridColumn в design-time

Как XAML редактор определяет DataContext для DataGridColumn в design-time

Я делаю CustomControl, который будет расширять возможности стандартного DataGridУ этого типа (допустим DataGridWithGroupHeaders) есть свойство DataGridWithGroupHeaders

332