C# Project add reference - динамический путь, основанный на конфигурации?

Один из моих проектов на C# должен ссылаться на DLL-файл, созданный вручную (событие после сборки) с помощью tlbimp.exe после сборки другого проекта. Причина в том, что я решил отказаться от регистрации DLL из-за того, что наши компьютеры для разработки больше не имеют прав для регистрации DLL.

Итак, теперь у меня есть две конфигурации решения, одно из которых является RELEASE, а другое - DEBUG. DLL, сгенерированные из двух, разные. Как добавить ссылку, чтобы они были динамически привязаны к соответствующей папке сборки /RELEASE/AVClib.dll и /DEBUG /AVClib.dll.

Я не хочу копировать их в другом месте и ссылаться на одно место, потому что я ожидаю частого переключения между конфигурацией проекта и не хочу каждый раз перестраивать.

Я относительно новичок в настройке проекта, поэтому, если я неправильно подхожу к вопросу, пожалуйста, совет!

1 ответ

Решение

Я нашел решение своей проблемы. Вы бы открыли файл csproj для ручного редактирования в переменной среды. Я полагаю, что это скрытая функция, и я не знаю, почему Microsoft удалила ее.

Другие вопросы по тегам