我正在开发Visual Studio扩展,我需要在 .csproj 文件中设置一些msbuild属性。 IVsBuildPropertyStorage
界面可以设置属性,但不支持未评估的值,例如$(Configuration)
。因此,我想获取一个IVsBuildPropertyStorage2
实例,但是我不知道如何获取它。
有人可以帮助我吗?
答案 0 :(得分:0)
IVsBuildPropertyStorage通常由实现项目层次结构(IVsHierarchy)的对象实现。如果可以检索给定项目的IVsHierarchy接口,则可以将其转换为IVsBuildPropertyStorage或IVsBuildPropertyStorage2。
quick search on GitHub应该产生大量示例。
此致