0

Скажите, что у нас есть приложение .NET App вместе с дополнительной сборкой ClassLibrary, которая, в свою очередь, использует собственную DLL, называемую Library. Все это в одном решении, чтобы я мог настроить зависимости и т.д.Ссылка на сборку на DLL в решении Visual Studio

Загвоздка в том, что я хочу Library быть автоматически «привязываются» к ClassLibrary, так что, когда мои App ссылки его, Visual Studio автоматически скопируйте Library в папку с целевым бункером.

Обычно я делал это, используя события предварительной сборки или пост-сборки и добавляя собственные скрипты. Но эй, все это в одном решении. Есть ли более простой способ сохранить такую ​​родную-dll-ссылку для сборки .NET?

+0

Просто им все построили в том же каталоге. Просто. –

ответ

0

Вы должны добавить родную библиотеку в свой проект. Если родная библиотека находится в Решении (не в проекте), чем она есть только для вашей справки. Вы должны добавить в проект собственную библиотеку, потому что файл проекта описывает поведение сборки.

Затем добавьте собственную сборку к проекту ClassLibrary, а затем в свойствах: Copy To Output Directory - Copy if newer или Copy always.

Смежные вопросы