Visual studio 2015 排除/忽略Visual Studio 2015(Web项目)中的文件夹

Visual studio 2015 排除/忽略Visual Studio 2015(Web项目)中的文件夹,visual-studio-2015,Visual Studio 2015,我在VisualStudio2015中有一个web项目,其中有一些我需要的文件夹,但我真的不想被拉进VisualStudio;这些是您的普通文件夹、node\u模块、bower\u组件,等等。它们没有什么特别之处 然而,我无法找到一种方法来“忽略”或“排除”它们。在过去,我可以右键单击一个文件夹并简单地告诉它排除它,它就成功了;但自从升级到VS2015后,这种选择似乎完全消失了 我原以为它可能在.gitignore中,但对它进行了篡改,但毫无效果。有什么新的秘密吗?安装后,右键单击Visual

我在
VisualStudio2015
中有一个web项目,其中有一些我需要的文件夹,但我真的不想被拉进VisualStudio;这些是您的普通文件夹、
node\u模块
bower\u组件
,等等。它们没有什么特别之处

然而,我无法找到一种方法来“忽略”或“排除”它们。在过去,我可以右键单击一个文件夹并简单地告诉它排除它,它就成功了;但自从升级到VS2015后,这种选择似乎完全消失了

我原以为它可能在
.gitignore
中,但对它进行了篡改,但毫无效果。有什么新的秘密吗?

安装后,右键单击Visual Studio中的文件夹,然后选择“从解决方案资源管理器中隐藏”


升级到Beta 8的相关文件为DotNetVersionManager-x64.msi或DotNetVersionManager-x86.msi(取决于您的系统支持),和WebToolsExtensionsVS14.msi。

我花了相当长的时间研究如何使NPM和bower在网站项目中顺利工作,主要问题是node_modules文件夹嵌套太深。导致各种路径过长的问题。这是使用visual studio 2015创建的网站项目,该项目使用的是较旧的visual studio

如果Visual Studio项目类型为“web应用程序”,并且您的web项目具有.project文件,则您应该能够在解决方案资源管理器中右键单击文件/文件夹,然后选择“排除”

但是,如果您的Visual Studio项目类型为“网站”,则没有.project文件-您无法从Visual Studio中排除文件和文件夹。诀窍是使用windows资源管理器设置文件或文件夹的隐藏属性,然后Visual Studio将忽略它们。不要试图在所有子文件夹上设置hidden recursive(隐藏递归)-只需“外部”文件夹即可

这对我的节点_模块来说很好。NPM集成和命令行NPM仍然有效。我还从文件夹中删除了只读属性

如果可能的话,考虑将项目转换为Web应用程序。p> 请在此处阅读更多信息:


我也希望排除这些文件夹(
node\u模块
jspm\u包
,等等)。你在解决这个问题上运气好吗?谢谢。我的问题是node_modules文件夹在项目中已经可见。我已将文件夹隐藏在资源管理器中,但项目仍在“查看”该文件夹。有什么想法吗?关于嵌套的node_模块:这种行为在NPM3.x中得到了改进,这样嵌套就不再那么深了。如果依赖Visual Studio进行npm安装,您可以在“选项->项目和解决方案->外部Web工具”中将其指向外部版本,而不是旧的嵌入式版本。这样可以节省我的时间。谢谢。右键单击文件夹>属性>勾选“隐藏”即可完成此操作。