2015-07-27 4 views
2

С Visual Studio 2013 (NuGet 2,8) мы использовали следующий подход, чтобы отключить интеграцию управления источником для NuGet:NuGet Источник управления Интеграция для VS 2015

Добавьте следующий раздел в файл nuget.config, что существует относительное к решению: SolutionDir \ .nuget \ nuget.config.

<solution> 
    <add key="disableSourceControlIntegration" value="true" /> 
</solution> 

Однако после обновления до Visual Studio 2015 (NuGet 3,0) эта директива, кажется, не работают. Новые и обновленные пакеты добавляются в исходный контроль.

Я попытался добавить эту конфигурацию в файл ... \ Users \ user.name \ AppData \ Roaming \ NuGet \ nuget.config, но ничего не изменил.

Интересно, есть ли новый способ указать это поведение в NuGet 3.0.

ответ

3

Кажется, ошибка. Он сообщается на Nuget Github site и должен быть исправлен в следующем выпуске.

От deepakaravindr (правопреемнику):

Мы будем работать над решением этой проблемы. В настоящее время, есть 2 возможных пути решения

  • Сначала один, чтобы переместить nuget.config из .nuget папки решения до уровня решения и каталог
  • Второй один является отменить изменения в папку пакетов
+0

Спасибо. Не знаю, почему я не смог его найти. Я посмотрел туда первым! –

+0

Перемещение в корневую папку решения НЕ работает, это ничего не меняет. Таким образом, существует только один вариант - удалить [Добавить] из ваших ожидающих изменений ... Любой ETA, когда это будет исправлено? – Etienne