ВБПРОЙ / CSPROJ - PullRequest
       10

ВБПРОЙ / CSPROJ

5 голосов
/ 26 марта 2009

Я пытаюсь покопаться в XML для файла VBPROJ. Кто-нибудь знает, где я могу найти хороший ресурс, который объясняет структуру и использование атрибутов?

Ответы [ 3 ]

6 голосов
/ 26 марта 2009
Файлы

csproj или vbproj - это не что иное, как файлы msbuild xml, которые будут использоваться msbuild.exe. Эти XML-файлы соответствуют схеме msbuild, а именно: Microsoft.Build.xsd.

  1. см. http://msdn.microsoft.com/en-us/library/5dy88c2e.aspx для ссылки на схему msbuild.
  2. Читать Сообщение Сары Форд в блоге о редактировании файлов csproj / vbproj в VS IDE
  3. Где находится файл схемы MSBuild?
  4. Еще одна запись в блогах msdn о редактировании файлов csproj / vbproj
3 голосов
/ 26 марта 2009

Если вы ищете эту информацию, чтобы программно копировать некоторые файлы vbproj, вы, вероятно, захотите взглянуть на Microsoft.Build.Engine.dll. Ссылка на этот компонент дает вам доступ к объектной модели MSBuild, которую можно использовать для чтения и манипулирования файлами MSBuild (такими как файлы csproj и vbproj).

1 голос
/ 26 марта 2009

Взгляните на этот код . Он содержит простой парсер для VS-решений и файлов csproj. Vbproj не должен сильно отличаться, поэтому вы сможете расширить его для своих нужд. Он лицензирован под лицензией MIT.

...