在Visual Studio中卸载不同的项目集

问题描述 投票:5回答:3

是否存在Visual Studio扩展,该扩展提供了为解决方案创建诸如“已卸载项目配置文件”之类的功能?

我有一个解决方案,包含大量项目(〜100)。在某个部分上工作时,我可以卸载不相关的项目以提高性能。我希望能够保存这组未加载的项目,以便当我切换到另一部分上时,可以改为加载它的项目。

visual-studio visual-studio-2012 projects-and-solutions
3个回答
6
投票
但是后来我发现了Funnel(由Dimitri Dering提出),它把相同的概念带到了一个新的层次,具有更加完善的UI和其他功能。


0
投票
https://docs.microsoft.com/en-us/visualstudio/ide/filtered-solutions?view=vs-2019

卸载所需内容后,可以右键单击解决方案,然后执行“另存为解决方案过滤器”。它创建一个文件,该文件是要在打开时包含的项目的列表。因此,如果添加了新项目,我认为不会被采纳。

要注意的另一个重要功能是,右键单击“显示已卸载的项目”,然后右键单击“隐藏已卸载的项目”。

FYI-文件看起来像这样:

{ "solution": { "path": "IvaraDotNet.sln", "projects": [ "AssetManagement\\StaticLoad\\AssetManagementStaticLoad.vcxproj", .... "framework\\oqpersman\\oqpersman.vcxproj" ] } }

© www.soinside.com 2019 - 2024. All rights reserved.