У меня есть проект, в рамках которого .NET Framework 4.6.1
нацелена на .NET Framework 4.6.1
, как часть процесса непрерывной интеграции на tfs, который мы создали для задачи Build Solution, чтобы убедиться, что код компилируется правильно.
Теперь сервер TFS имеет последнюю версию .Net Famework 4.6.2
. В регистре это значение для ключа Release рамки
Во всех других версиях ОС: 394806 =>.NET Framework 4.6.2
Но когда он запускается, он приходит с этой ошибкой:
Error CS1056: Unexpected character '$'
Я не хочу заменить интерполяцию строк на string.Format
для решения этой проблемы, пожалуйста, предоставьте еще один способ обхода решения.
Нужно ли мне устанавливать что-то еще на сервере TFS?