2012-01-25 2 views
4

Один из моих libs имеет зависимость от System.Configuration, но эта библиотека .NET не включена по умолчанию в большинстве типов проектов в Visual Studio. Есть ли способ научить NuGet Package Manager добавлять эту ссылку .NET при установке моей библиотеки?Есть ли способ создать пакет nuget, определяющий зависимости .NET-библиотек?

ответ

4

Вы можете использовать frameworkAssembly element в файле nuspec вашего пакета. Это приведет к тому, что NuGet добавит ссылку на проект при установке вашего пакета.

<frameworkAssemblies> 
    <frameworkAssembly assemblyName="System.Configuration" /> 
</frameworkAssemblies> 
Смежные вопросы