C# Project add reference - динамический путь, основанный на конфигурации?
Один из моих проектов на C# должен ссылаться на DLL-файл, созданный вручную (событие после сборки) с помощью tlbimp.exe после сборки другого проекта. Причина в том, что я решил отказаться от регистрации DLL из-за того, что наши компьютеры для разработки больше не имеют прав для регистрации DLL.
Итак, теперь у меня есть две конфигурации решения, одно из которых является RELEASE, а другое - DEBUG. DLL, сгенерированные из двух, разные. Как добавить ссылку, чтобы они были динамически привязаны к соответствующей папке сборки /RELEASE/AVClib.dll и /DEBUG /AVClib.dll.
Я не хочу копировать их в другом месте и ссылаться на одно место, потому что я ожидаю частого переключения между конфигурацией проекта и не хочу каждый раз перестраивать.
Я относительно новичок в настройке проекта, поэтому, если я неправильно подхожу к вопросу, пожалуйста, совет!
1 ответ
Я нашел решение своей проблемы. Вы бы открыли файл csproj для ручного редактирования в переменной среды. Я полагаю, что это скрытая функция, и я не знаю, почему Microsoft удалила ее.