gpt4 book ai didi

visual-studio - Visual Studio 2012-从解决方案资源管理器隐藏文件夹?

转载 作者:行者123 更新时间:2023-12-04 14:01:52 32 4
gpt4 key购买 nike

是否可以在Visual Studio 2012解决方案资源管理器窗口中隐藏文件夹?我有多个我不打算使用的文件夹/文件,它们只是使界面困惑,很难找到东西。

您可以切换“显示隐藏的文件”似乎很不合逻辑,但实际上不能隐藏任何文件。

例子

为什么

WebApi项目包含我要使用的自动帮助生成,但是它包含需要运行的多个文件夹。我只关心 Controller /模型,因为我正在构建Api本身。但是,如果我从项目中删除/删除这些文件,则帮助生成器将无法工作。

最佳答案

由于您希望文件仍然可以访问,而不是仅仅排除它们,因此您可以修改csproj文件本身。从解决方案中卸载项目,右键单击并选择“编辑”。向下滚动到显示文件夹的位置(我使用名为“TestFolder”的文件夹以及其中的一个名为TestClass.cs的文件进行了测试。

<Compile Include="TestFolder\TestClass.cs">        
<SubType>Code</SubType>
</Compile>

创建一个名为 Visible的新子标记,并将其值设置为 false
<Compile Include="TestFolder\TestClass.cs">    
<Visible>false</Visible>
<SubType>Code</SubType>
</Compile>

保存并重新加载项目,文件将不再可见,但可以访问。我只是做了一个快速测试,它似乎工作正常(但YMMV)。

关于visual-studio - Visual Studio 2012-从解决方案资源管理器隐藏文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17953225/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com