title: Reuse define statement from .h file in C# code
body: <p>I have C++ project (VS2005) which includes header file with version number in #define directive. Now I need to include exactly the same number in twin C# project. What is the best way to do it?</p>
  
  <p>I'm thinking about including this file as a resource, then parse it at a runtime with regex to recover version number, but maybe there's a better way, what do you think?</p>
  
  <p>I cannot move version outside .h file, also build system depends on it and the C# project is one which should be adapted.</p>