Я недавно установил nuget для проекта VS, над которым я работаю. Однако теперь, когда я создал второй, совершенно несвязанный проект, nuget добавляет ссылки на мои локальные пакеты, делая это так, что я не могу поделиться своим проектом. В частности, он добавляет следующую строку в мою project.lock.jsonnuget добавление ненужных ссылок на мой проект
"packageFolders": {
"C:\\<mylocalpath>.nuget\\packages\\": {}
}
Может быть, я не понимаю, как NuGet работает еще, но странная часть является то, что у меня нет ссылки на любой NuGet пакеты в эту папку, поэтому я не знаю, почему она добавляется; это очень простой проект из шаблона VS C#. Я хотел бы знать, как предотвратить/исправить это поведение, кроме физического удаления этих строк каждый раз, когда я создаю проект.
Спасибо
Какой шаблон проекта вы используете? Как вы делитесь своим проектом и каким исключением вы получаете? –
Привет, я разделяю проект самым грубым способом: копирование и вставка папки решения. Я знаю, что это не лучший способ, но для обмена небольшими образцовыми проектами и тому подобное не стоит устанавливать git. Исключением является то, что он не может найти файл C: \\ .nuget \\ packages \\ "Конечно, я не получаю исключение, но кто бы я ни отправил проект. –