Добавление скомпилированных библиотек в пакет NuGet
·
1 мин чтения
Available in:
Русский
·
English
·
Español
·
Français
·
Deutsch
·
Português
·
한국어
·
日本語
·
中文
·
العربية
·
हिन्दी
·
Polski
·
Türkçe
·
Bahasa Indonesia
·
Nederlands
Буквально на днях я обнаружил ошибку, связанную с NullReferenceException в отсутствующей библиотеке, которая должна была там быть, поскольку она взята из загруженного нами пакета nuget.
По сути, я скомпилировал класс библиотеки, который ссылался на несколько проектов. На этапе сборки файлы dll добавляются в папку bin, но когда packaging это пакет nuget и устанавливается в другое решение, файлы dll, на которые я ссылался и которые следует скопировать в папку bin, отсутствуют.
Как это решить
Решить эту проблему довольно просто: вам необходимо обновить файл nuspec и для каждой из библиотек, которые вы хотите скопировать, добавить file в часть files.
[[[ТОК_8]]]