属性表(.prop):如何重构其文件名而不破坏VS项目?

时间:2017-03-23 11:40:53

标签: c++ visual-studio

如果我重命名属性表,则会更改属性表的文本 但是,不会更改属性表的文件名 如何自动更改文件名文字

实施例

首先,我创建了foo工作表 它将保存为foo.props

之后,我认为foo不是合适的名称,因此我在项目经理中将foo重命名为bar: -
(从左到右)

sharing an inset axes

但是,foo.props - 文件仍然存在,会自动重命名为bar.props: -

enter image description here

因此,当我想将bar添加到任何配置时,我的眼睛必须在系统文件夹中搜索foo.props。 (实际上,我应该搜索bar.props。)

这很容易出错 这种不一致让我感到紧张。

我的解决方法

每当我重命名时,我都必须手动删除 Window Explorer 中的旧foo.props,然后手动将bar工作表另存为新的bar.props

但是,我项目中的其他工作表参考将被打破。

我必须再次将bar.props添加到所有相关项目的所有相关配置中,否则项目将无效(无法加载):无法找到foo.props

问题

有没有更好的工作流程?它是什么?

2 个答案:

答案 0 :(得分:4)

在文件资源管理器中重命名。 在Notepad ++中编辑它。 编辑在Notepad ++中使用它的vcxproj文件

我从来没有将属性表作为解决方案资源管理器中解决方案的一部分。 我还没有超过45个项目的解决方案,其中查找和替换在记事本++中不能很好地工作。

答案 1 :(得分:0)

最好的工作流程是从一开始就设置正确的名称。