1

I'm developing a creation tool that will be compiling media objects as well as C# code into a certain format

This tool will be compiling C# code directed by a standard Visual Studio csproj file. Ideally i would like to store non C# project related information alongside the information about that code structure and compile instructions, such as media locations and compile information. This extra information/content will not be built with MSBuild.

My optimum way to do this would be to store all of the compile and structure information into one project file for example a csproj file. My initial investigation into doing this lead to Visual studio complaining about unrecognized tags when loading the project.

My main question is: Is there a way for me to store extra non-MSBuild related data inside a csproj file without Visual Studio or MSBuild complaining about unrecognized XML tags.

Lex Webb
  • 2,772
  • 2
  • 21
  • 36

1 Answers1

4

Looks like you can extend the information inside the csproj files with custom tags/properties.

See this: Adding custom information to CSPROJ files

Community
  • 1
  • 1
Kialandei
  • 394
  • 1
  • 11