【问题标题】:How to reload a property sheet in Visual Studio 2010如何在 Visual Studio 2010 中重新加载属性表
【发布时间】:2012-02-08 14:27:45
【问题描述】:

有没有办法重新加载在 Visual Studio 之外编辑的属性表? Visual Studio 不会自动检测到文件已被修改(就像它对项目文件所做的那样)。到目前为止我发现的唯一方法是关闭并重新打开整个解决方案(但这不是好方法)。

【问题讨论】:

  • 删除并重新添加将是另一种方式。你可能也不喜欢这样。我会建议我的医生的建议,如果疼就不要这样做。
  • 这个解决方案更糟糕,因为它会“删除”其他项目中的依赖信息。
  • 嗯,不,不是项目,只是属性表。
  • 啊-好的。但这只有在没有被多个项目使用时才有效,对吧?

标签: visual-studio visual-studio-2010 propertysheet


【解决方案1】:

可能只是满足您(和我)需求的部分解决方案,但我发现它对touch .sln 文件很有帮助。这会导致 Visual Studio 假发并询问您是否要重新加载所有项目。选择“是”,然后您会注意到属性已刷新。我确保更新属性文件的脚本也涉及任何相关的解决方案文件。

另见Is there any way to get Visual Studio to reload all projects when the .proj files have changed?

【讨论】:

  • 您的意思是使用外部文本编辑器编辑(例如添加空格)sln 吗?
  • 是的,Unix/Linux 的“touch”程序只是简单地更新文件上的时间戳而不对文件进行其他更改,以便 Visual Studio 重新加载所有内容。在 sln 中添加空格会做同样的事情。我使用 git(也是 msys2)附带的 Windows 的“触摸”。
猜你喜欢
  • 1970-01-01
  • 2012-03-01
  • 2012-07-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多