Повторное использование определения оператора из файла .h в коде C #
У меня есть проект C ++ (VS2005), который включает заголовочный файл с номером версии в директиве #define. Теперь мне нужно включить точно такой же номер в проект близнецов C #. Каков наилучший способ сделать это?
Я думаю о том, чтобы включить этот файл в качестве ресурса, а затем проанализировать его во время выполнения с помощью регулярного выражения для восстановления номера версии, но, возможно, есть лучший способ, как вы думаете?
Я не могу переместить версию за пределы файла .h, также от этого зависит система сборки, и проект C # должен быть адаптирован.