Visual studio 2013 Visual Studio 2013:自动刷新“中的解决方案资源管理器”;“显示所有文件”;模式

Visual studio 2013 Visual Studio 2013:自动刷新“中的解决方案资源管理器”;“显示所有文件”;模式,visual-studio-2013,automation,solution-explorer,Visual Studio 2013,Automation,Solution Explorer,当项目目录树发生更改时,是否有任何方法或一些不明显的解决方案使解决方案资源管理器自动刷新(在“显示所有文件”模式下)?当前,如果我使用不同的输出设置重建项目(这将添加一些文件并删除一些其他文件),在我手动单击“刷新”按钮之前,解决方案资源管理器中不会反映任何更改。对于一个旨在编程的工具来说似乎不太方便,例如自动化重复性任务 更新 一幅画胜过千言万语: 我的相关选项@工具>选项>环境>文档: 假设发布目录为空,并且启用了“显示所有文件”模式 现在,我构建我的发布配置。。。生成成功,但在解

当项目目录树发生更改时,是否有任何方法或一些不明显的解决方案使解决方案资源管理器自动刷新(在“显示所有文件”模式下)?当前,如果我使用不同的输出设置重建项目(这将添加一些文件并删除一些其他文件),在我手动单击“刷新”按钮之前,解决方案资源管理器中不会反映任何更改。对于一个旨在编程的工具来说似乎不太方便,例如自动化重复性任务


更新

一幅画胜过千言万语:

我的相关选项@工具>选项>环境>文档:



  • 假设发布目录为空,并且启用了“显示所有文件”模式
  • 现在,我构建我的发布配置。。。生成成功,但在解决方案资源管理器中看不到任何更改:
  • 只有手动点击刷新按钮后,我才能看到构建过程的结果:

  • 因此,我基本上是在询问是否有方法在发生更改时使解决方案资源管理器自动更新,而不是使外部修改的文件在VS编辑器中自动重新加载。

    只需设置检查“自动加载更改,如果保存”VS2013选项菜单>>环境菜单上的复选框。

    @Sunny Moon-如果引入更改,现在没有自动刷新项目树的选项。您必须在解决方案资源管理器的命令栏中手动选择“刷新”按钮。我将跟踪此反馈以及我为Solution Explorer收集的其他方面,因此感谢您在这里分享您的挫折

    谢谢! 凯西
    Visual Studio IDE团队

    这在VS 2013和2015中是不可能的,但在2017年,Microsoft做了正确的事情,对解决方案资源管理器进行了一点改进-现在解决方案(虚拟)和文件夹(物理)视图之间有了清晰的逻辑分离,对文件系统的更改现在被自动跟踪和显示。

    对不起,没有,此设置允许在外部修改在VS编辑器中打开的文件时自动重新加载这些文件。当项目文件夹内容更改时,它不会使解决方案资源管理器更新(至少对我来说是这样)。我添加了一些图片来澄清我的问题。无论如何,谢谢你的回答!这不是与微软对话的合适地点。在visualstudio.uservoice.com上发布功能请求。不要为这件事屏住呼吸。首先,我想确保我没有忽略实现所需行为的某些方法。。。我会接受一个直接的说法,即在VS2013中不可能实现这一点,作为一个回答,谢谢你含蓄地说。2015年的情况仍然如此吗?是的,完全是这样。但我们的挫折感得到了感谢,至少。。。。在Visual Studio 2017中,他们终于实现了它!现在我要感谢您,VS IDE团队:)