Как указать пути к PAS-файлам в DPR через переменные окружения?

Delphi XE8. Имеется папка с фреймами. Имеется другая папка с проектом, использующим фреймы. При добавлении фрейма в секции uses dpr-файла создается запись типа:

MyFrame in '..\FramesDir\MyFrame.pas' {MyFrame: TFrame};

А в dproj-файле:

<DCCReference Include="..\FramesDir\MyFrame.pas">
  <Form>vivFrameShowSamples</Form>
  <DesignClass>TFrame</DesignClass>
</DCCReference>

При переносе проекта ссылки плывут. Убрал относительные пути в dpr и dproj - при открытии проекта не находит фрейм. Сделал переменную окружения на папку с фреймами, заменил в dpr и dproj относительные пути на абсолютные с использованием переменной окружения. При компиляции перестал находить глобальные переменные объявленные в файле фрейма. Внес переменную окружения в Search Path, не помогло. Итого, вопрос, можно ли каким-то образом избавиться от части относительных путей в dpr и dproj?


Ответы (0 шт):