문제

The only thing I could find so far were those two pages

Along with the respective "descriptions".

However, they are far from complete as is evidenced by the missing descriptions for elements underneath the Tool element.

So then I found the descriptions for VCProjectEngine in the VS installation folder:

C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.VCProjectEngine.xml

but it's unclear whether the names of the object properties is a 1:1 mapping to those inside the resulting .vcproj file?

Things appear to be a little more straightforward for newer VS versions (MSBuild based), but not completely.

도움이 되었습니까?

해결책

There are none that describe the whole project file. The thing is that many tags work by convention, many tasks can be declared and named inline by simply calling out to the task assembly.

So even though for the basic structure a XSD exists, there is none that describes every possible way a project file can be setup not can you validate the project file without loading the tasks and have them validate their own snippets.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top