【发布时间】:2008-09-27 01:27:41
【问题描述】:
我似乎找不到任何来自 Microsoft 的有用文档,说明在.vsprops 中定义用户宏时如何使用UserMacro 元素中的Delimiter 和InheritsFromParent 属性Visual Studio 的属性表文件。
以下是示例用法:
<UserMacro Name="INCLUDEPATH" Value="$(VCROOT)\Inc"
InheritsFromParent="TRUE" Delimiter=";"/>
从上面的例子中,我猜 "inherit" 真正的意思是 "a) 如果定义不为空,则追加分隔符,b) 追加新定义" em> 其中非继承行为将简单地替换任何当前的宏定义。有人有确切消息么?更好的是,有没有人有任何关于 Visual Studio .vsprops 文件和宏的替代文档的建议来源?
注意:这不与VisualStudioPropertySheet元素的InheritedPropertySheets属性相同,例如:
<VisualStudioPropertySheet ... InheritedPropertySheets=".\my.vsprops">
在这种情况下,“继承”基本上意味着“包含”。
【问题讨论】:
标签: visual-studio visual-studio-2008 visual-studio-2005