首页 > 解决方案 > 从 vs2017 解决方案中自动排除具有特定名称的文件夹/文件

问题描述

不确定这是否是问这个问题的正确地方,但过去这里有很多视觉工作室问题。

我目前在一个解决方案中创建了很多 npm 包,作为包的一部分,我必须创建一个 package.json 文件。

保存文件后,它会创建一个 node_modules 文件夹并将所有依赖的 npm 包下载到它。现在我已经让 azure dev ops 忽略这些文件,因此不会通过将节点模块文件夹添加到忽略的文件夹名称列表中来签入它们,但我也想将它们从我的项目中排除,这样它就不会锁定我的计算机每次尝试将所有文​​件名写入 .proj 文件时。

有没有办法自动告诉项目或解决方案自动排除此文件夹 - 比如我可以添加名称的解决方案忽略文件?

或者是否有一个选项,不是通过 vs 创建的文件夹不会自动添加到项目中 - 这就是我早期版本的 vs 的工作方式 - 如果需要,必须手动包含不是通过 vs 创建的新文件夹他们在项目/解决方案中

标签: visual-studiovisual-studio-2017

解决方案


好的,这是由于我在创建项目时使用的项目类型 - 我将其创建为 .net 核心项目,并且默认情况下似乎添加了文件,并且只有在您告诉它时才排除它们,如果我将其更改回.net 标准项目,它按我的预期工作 - 仅包含您拖入项目或告诉它包含的文件


推荐阅读