代码之家  ›  专栏  ›  技术社区  ›  Glenn Slaven

当.proj文件发生更改时,有没有办法让Visual Studio重新加载所有项目?

  •  32
  • Glenn Slaven  · 技术社区  · 15 年前

    如果在打开Visual Studio的同时执行SVN更新,并且许多项目文件已更改(但不是解决方案文件),则必须等待,然后每次在“重新加载项目”对话框中单击“是”。有时,这可能需要一段时间,这取决于有多少项目发生了变化,以及我的电脑有多慢。

    在第一个对话框弹出后,是否有一种方法可以说“全部重新加载”,比如在Windows资源管理器对话框中按住SHIFT键强制“全部不加载”?(注:我已经试过了,不起作用)

    6 回复  |  直到 8 年前
        1
  •  3
  •   X-Cubed    15 年前

    使用类似工具 VisualSVN 为您实现流程自动化。它允许您在Visual Studio中执行更新,然后自动重新加载已修改的项目。

        2
  •  20
  •   KoenJ    14 年前

    如果从Visual Studio库安装此插件:

    http://visualstudiogallery.msdn.microsoft.com/d491911d-97f3-4cf6-87b0-6a2882120acf/

    出现“全部重新加载”按钮。

    当做, 科恩

        3
  •  9
  •   Luke    9 年前

    删除我的 解决方案\u name.v11.suo 文件(与解决方案文件存储在同一位置的隐藏文件)似乎起到了作用。

        4
  •  5
  •   sbi    15 年前

    不幸的是,VS并没有办法做到这一点。一个可能的解决方法是在激活之前触摸解决方案文件,而不是重新加载整个解决方案。

    但是,必须有一些方法以编程的方式实现这一点,因为我记得cmake解决方案询问我是否希望在重新生成单个项目之后重新加载整个解决方案。Cmake是开放源码的,所以如果你真的很绝望,你可能会想看看它。

        5
  •  2
  •   ajamrozek    10 年前

    我通过关闭解决方案(文件->关闭解决方案),然后重新打开它,使我的项目绑定到我的解决方案中。

        6
  •  0
  •   Aathreya    8 年前

    如果您的项目托管在TFS上,则删除解决方案文件并获取最新的。vs将提示您重新加载所有项目。出版社 全部重新加载 .