Добавление пакета Nuget также добавляет ссылку на другие проекты? ⇐ C#
-
Anonymous
Добавление пакета Nuget также добавляет ссылку на другие проекты?
Проект .Net 4.8 C# Api состоит из одного основного проекта и пяти присоединенных проектов библиотеки классов.
Мне нужно добавить функциональность в один из проектов библиотеки классов, чтобы получить доступ к значению, хранящемуся в Azure KeyVault.
Итак, я добавил
Пакет NuGet для моего решения библиотеки классов.
В свою очередь, это также добавляет 9 других пакетов Nuget в решение библиотеки классов: System.Memory, System.Threading.Tasks.Extensions, System.ValueTuple и это лишь некоторые из них.
Кроме того, 7 из этих ссылок на сборку Identity также добавляются в основной файл web.config основного проекта. В форме ниже:
Я прав, предполагая, что основной проект знает, что они добавляются в прикрепленный проект, поэтому также добавьте их в web.config основного.
Однако эти 7 ссылок также добавляются в файл app.config моего прикрепленного проекта модульного тестирования.
Мой вопрос: почему они были добавлены в проект модульного тестирования? Почему это?
Они не нужны? я что-то упускаю?
Любое объяснение будет очень полезно для понимания. Я не хочу добавлять в этот проект какие-либо ссылки, которые мне не нужны??
Проект .Net 4.8 C# Api состоит из одного основного проекта и пяти присоединенных проектов библиотеки классов.
Мне нужно добавить функциональность в один из проектов библиотеки классов, чтобы получить доступ к значению, хранящемуся в Azure KeyVault.
Итак, я добавил
Пакет NuGet для моего решения библиотеки классов.
В свою очередь, это также добавляет 9 других пакетов Nuget в решение библиотеки классов: System.Memory, System.Threading.Tasks.Extensions, System.ValueTuple и это лишь некоторые из них.
Кроме того, 7 из этих ссылок на сборку Identity также добавляются в основной файл web.config основного проекта. В форме ниже:
Я прав, предполагая, что основной проект знает, что они добавляются в прикрепленный проект, поэтому также добавьте их в web.config основного.
Однако эти 7 ссылок также добавляются в файл app.config моего прикрепленного проекта модульного тестирования.
Мой вопрос: почему они были добавлены в проект модульного тестирования? Почему это?
Они не нужны? я что-то упускаю?
Любое объяснение будет очень полезно для понимания. Я не хочу добавлять в этот проект какие-либо ссылки, которые мне не нужны??
Мобильная версия