Совпадает имя локального и глобального NuGet-пакета...
От: Shmj Ниоткуда  
Дата: 06.07.21 13:12
Оценка:
Если использовался локальный NuGet пакет с именем MemoService, потом кто-то добавил пакет с таким же именем глобально (в nuget.org). Что делать? По идее сначала смотрит в локальном репо, но может ли это вызывать некие проблемы?
Отредактировано 06.07.2021 13:12 Shmj . Предыдущая версия .
Re: Совпадает имя локального и глобального NuGet-пакета...
От: Ночной Смотрящий Россия  
Дата: 06.07.21 14:48
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Если использовался локальный NuGet пакет с именем MemoService, потом кто-то добавил пакет с таким же именем глобально (в nuget.org). Что делать?


Не называть пакеты короткими именами.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re: Совпадает имя локального и глобального NuGet-пакета...
От: Sharov Россия  
Дата: 06.07.21 16:09
Оценка:
Здравствуйте, Shmj, Вы писали:

Так вроде в файле packages.config хранится откуда что берется. Как минимум Вряд ли удастся взять совсем одноименный пакет без ошибок компилятора.
Кодом людям нужно помогать!
Re[2]: Совпадает имя локального и глобального NuGet-пакета...
От: Shmj Ниоткуда  
Дата: 06.07.21 16:12
Оценка: :)
Здравствуйте, Sharov, Вы писали:

S>Так вроде в файле packages.config хранится откуда что берется. Как минимум Вряд ли удастся взять совсем одноименный пакет без ошибок компилятора.


А вдруг он вредоносный?
Re[2]: Совпадает имя локального и глобального NuGet-пакета...
От: Shmj Ниоткуда  
Дата: 06.07.21 17:46
Оценка:
Здравствуйте, Sharov, Вы писали:

S>Так вроде в файле packages.config хранится откуда что берется. Как минимум Вряд ли удастся взять совсем одноименный пакет без ошибок компилятора.


В современных проектах по умолчанию packages.config не используется — все внутри csproj-файла. И там только название пакета + версия — что явный косяк. Ведь в разных источниках могут быть разные пакеты.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.