Ошибка TFS204018 при установке пакета NuGet в VS2015

Всякий раз, когда я устанавливаю пакет NuGet в проекте VS 2015 с контролируемой версией TFS, я получаю сообщение, похожее на следующий вывод в разделе "Source Control - Team Foundation":

TF204018: Не удалось проверить кодировку файла, поскольку используется файл C:\TFS\Oz.Interfaces\Main\Source\MVRSTamperCodes\MVRSTamperCodes.Web\web.config.

Я безуспешно искал, есть ли способ исправить эту проблему и еще ничего не нашел. Кто-нибудь знает, что вызывает это сообщение, и/или какие шаги я могу предпринять, чтобы исправить это? Следует отметить, что это не мешает успешной установке пакета NuGet, поэтому оно просто является предупреждением или информационным сообщением.

2 ответа

Я встретил подобную проблему с блокировкой web.config и других файлов. Мое решение было:

  • Удалить диспетчер пакетов NuGet (Инструменты → Расширения и обновления)
  • Установите новейшую версию (в настоящее время: Nuget 3.2)


Если вы используете Team Foundation Server, вам нужно сначала проверить весь проект, прежде чем обновлять пакеты Nuget для проекта, если у вас есть эта проблема.

licensed under cc by-sa 3.0 with attribution.