Как получить доступ к метаданным кода проекта?
В моем VSPackage мне нужно заменить ссылку на свойство в коде на его фактическое значение. Например
<code>public static void Main(string[] args) { Console.WriteLine(Resource.HelloWorld); } </code>
Я хочу заменить "Resource.HelloWorld" на quot; с его фактическим значением - то есть найдите класс Resource и получите значение его статического свойства HelloWorld. Visual Studio предоставляет какой-либо API для обработки модели кода проекта? Он определенно есть, потому что это очень похоже на обычную задачу переименования переменных. Я не хочу использовать отражение в выходной сборке, потому что он медленный и на какое-то время блокирует файл.