Проблема:
COM-плагин для приложения, на C++. Использует набор TLB, предоставляемых приложением, для доступа ко всем необходимым интерфейсам. TLB ссылаются через #import и находятся в подкаталоге репозитория. Конечной целью является компиляция плагина без хост-приложения. Но компилятор Visual C++ не хочет искать транзитные ссылки TLB в той же папке, в которой импортируется первоначальный TLB, из-за этого: https://msdn.microsoft.com/en-us/library/8etzzkb6.aspx#Anchor_2MSBuild C++: настроить пути поиска TLB
Я не хочу добавлять специальную партию, которая настраивала бы PATH, а затем открывала решение.
Я рассматриваю добавление заголовка прокси-сервера в папку TLBs как временное решение.
Вопрос: Есть ли способ проинструктировать MSBuild, чтобы он изменял PATH при запуске компилятора C++ (лучше всего) или во время открытия решения (хуже, но приемлемо)?
Благодаря