我有一些不错的属性表文件 (.props),这是一个简短的示例:
- 全局.props
- x86.props
- x64.props
- 应用程序道具
- lib.props
将所有正确的属性表分配给正确的配置非常繁琐。例如,我想做的是创建 app_x86.props,它只引用 global.props、x86.props、app.props,这样我只需为每个项目配置分配一个属性表。
有没有办法对属性表进行这种引用?
我有一些不错的属性表文件 (.props),这是一个简短的示例:
将所有正确的属性表分配给正确的配置非常繁琐。例如,我想做的是创建 app_x86.props,它只引用 global.props、x86.props、app.props,这样我只需为每个项目配置分配一个属性表。
有没有办法对属性表进行这种引用?
这完全可以使用 UI:转到View->Property Manager
,添加一个新的属性表,然后将其他属性表添加到该表(右键单击基本表,Add new Project Property Sheet
就像将表添加到项目中一样)。您将看到 VS 将它们缩进以显示它们已导入到另一张表中。创建的属性表当然也将使用 Import 元素,就像您的答案一样。
我找到了答案。我不认为有办法通过 VS GUI 来实现,但如果你在文本编辑器中打开 .props 文件,你可以在标签中执行以下操作:
<Import Project="other.props" />
这将做我正在寻找的。
但是,如果您使用 VS GUI 编辑属性表,则在保存文件时,它将不再包含导入引用