Visual Studio 2010: зависимость управляемого проекта от нативного - PullRequest
0 голосов
/ 30 августа 2011

Невозможно «добавить ссылку» управляемого проекта на нативный.

Я нашел здесь , что это возможно с помощью «Добавить элемент» - ссылка на DLL. Но в этом случае перестроение зависимых проектов не произойдет.

Если я добавляю зависимость непосредственно в файлы проекта через элемент группы элементов <ProjectReference>, VS показывает зависимый проект в списке ссылок, но с восклицательным знаком (!).

Как плавно добавить ссылку на управляемый проект на нативный? Спасибо!

1 Ответ

1 голос
/ 30 августа 2011

Если вы пытаетесь захватить зависимости между проектами сборки на уровне решения, где эти проекты не могут ссылаться друг на друга, вы можете установить явные зависимости внутри Visual Studio, щелкнув правой кнопкой мыши по рассматриваемому проекту и выбрав "Зависимости проекта ... ".

Вы можете явно указать здесь зависимости (но неявные зависимости уже будут выделены серым цветом).Добавление зависимостей таким способом изменит один или несколько разделов ProjectDependencies в файле решения (.sln), так что построение его из devenv.exe или msbuild.exe обеспечит правильный порядок сборки.

...