我似乎無法找到微軟關於.vsprops
屬性表文件定義用戶宏時Visual Studio的人會如何使用Delimiter
和InheritsFromParent
屬性在UserMacro
元素任何有用文檔。.vsprops文件中的'Delimiter'和'InheritsFromParent'屬性是什麼意思?
這裏的示例用法:
<UserMacro Name="INCLUDEPATH" Value="$(VCROOT)\Inc"
InheritsFromParent="TRUE" Delimiter=";"/>
從上面的例子,我猜「繼承」真正含義「a)如果定義爲非空然後追加分隔符,和b)追加新的定義「作爲非繼承行爲將是簡單地替換任何當前的宏定義。有人有確切消息麼?更好的是,有沒有人有任何建議的Visual Studio .vsprops
文件和宏的替代文檔來源?
注意:這是不一樣VisualStudioPropertySheet
元件的InheritedPropertySheets
屬性,例如:
<VisualStudioPropertySheet ... InheritedPropertySheets=".\my.vsprops">
在這種情況下「繼承」基本上意味着「包括」。