我的一个vc2008项目受版本控制,它依赖于boost和其他一些库,但在我的机器中,项目引用的boost根目录$ BOOST与我的队友不一样,而且我不想把$ BOOST放到系统环境中。
Propertysheet是一个解决方案,但是将.vsprops文件置于版本控制之下并不方便,因为每个人都不同,我的队友不想使用它,因为他已经在系统变量中定义了$ BOOST 。如果我提交继承自.vcprops的.vcproj并忽略.vcprops,那么我的队友将不会在更新后正确打开项目,因为他没有我的.vsprops文件。
最后,我发现我可以手动保存.vcproj.machine.someone.user文件和.vcproj.user文件中的可选$ BOOST,vs2008总是消除它认为不必要的内容.vcproj.machine保存时.someone.user文件,所以我唯一可以使用的是.vcproj.user。
现在我想在vs2008中添加一些UI元素来访问.vcproj.user文件,如何通过vs2008 sdk访问它?有什么例子吗?