Ссылочный формат проекта в файле vcproj (vs2008) - PullRequest
0 голосов
/ 31 января 2011

Здесь я снова прошу помощи.Может кто-нибудь показать мне пример файла vcproj со ссылкой на проект (а не ссылку на сборку) или хотя бы может показать мне формат, как он записан в файле.

Я искал в Интернете примерыно не могу найти один с ссылками на проект только ссылки на сборку, подобные этим

<References>
    <AssemblyReference
        RelativePath="System.dll"
        AssemblyName="System, Version=2.0.0.0, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL"
        MinFrameworkVersion="131072"
    />
    </References>

, поэтому кто-нибудь может дать мне пример, так как мне нужно обработать эти ссылки, читая их как XML.

Большое спасибо

<ProjectReference
        ReferencedProjectIdentifier="{178A5D9D-1F3E-49B1-9190-916D0864BD5C}"
        RelativePathToProject=".\ReleaseNotes\ReleaseNotes.csproj"
    />

1 Ответ

0 голосов
/ 31 января 2011

Ссылки в .vcproj относятся только к управляемым проектам, поэтому, если вы хотите сослаться на собственные проекты, есть другие способы сделать это:

  • ссылочный проект в libs.
  • в ссылке на файл .sln, что P1 зависит от P2.
  • в исходном коде используйте комментарий #pragma (lib, ..)
...