C # Хранение DLL с соответствующей библиотекой - PullRequest
1 голос
/ 12 июня 2010

У нас есть библиотека, построенная на задней части защищенного черного ящика Eldos. Мы используем copy local, чтобы убедиться, что включены соответствующие библиотеки времени выполнения.

Если мы теперь ссылаемся на нашу библиотеку в другом проекте с локальной копией, наша библиотека копируется в папку bin нашего основного проекта, а библиотеки Eldos SBB - нет. Мы могли бы ссылаться на SBB в основном проекте, но прямых обращений к SBB нет, поэтому каждый раз, когда код подвергается рефакторингу, ссылки могут быть удалены как неиспользованные.

Как лучше всего решить эту проблему?

Simon

1 Ответ

1 голос
/ 12 июня 2010

Один из способов сделать это - поместить запись скрипта msbuild в свойства проекта -> события сборки -> диалог событий до или после сборки, который будет обрабатывать копирование ваших библиотек Eldos SBB для вас.Таким образом, у вас нет явной ссылки, которая может быть удалена, хотя кто-то может удалить сценарий, так что ничто не будет на 100%.

Таким образом, ваш сценарий может выглядеть примерно так:!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...