Visual Studio Publish не копирует все библиотеки DLL в папку публикации
У меня есть веб-проект A, который является моим стартапом, и я публикую его из этого веб-проекта.
A относится к другому проекту -> B (A имеет ссылку на проект B)
B содержит ссылку "ref.dll"
Когда я собираю B, все DLL-библиотеки B, включаяref.dll, копируются в папку bin A
Однако, когда я публикую A, я не вижу "ref.dll" в опубликованной папке.
Я где-то узнал, что Visual Studio достаточно умен, чтобы не копировать DLL, если ни один из его методов нигде не используется. В моем случае я проверил, что методы в "ref.dll" используются.
Почему это так? Нужно ли явно добавить ссылку на "ref.dll" в WebProject A, чтобы она появилась в папке публикации?
1 ответ
2016-04-19 09:49