Visual Studio 2017 防止忽略挂起更改 TFVS 上的 Packages 文件夹

L1ng

目前,Visual Studio 2017 在查看挂起的更改时似乎默认忽略包文件夹,因此我必须手动添加它们,这可能很耗时 - 问题是我实际上想通过 TFVS 将 nuget 包提交到源代码管理中。我知道这不是“正确”的做事方式(应该通过 nuget restore 提取 nuget)。但不幸的是,我目前正在处理的解决方案将包提交到源代码管理中。是否有我可以修改的全局忽略配置以允许自动检测包更改?

谢谢。

安迪李-MSFT

要全局实现这一点,您可以编辑默认的忽略配置文件“ LocalItemExclusions.config ”,让 VS 2017 自动检测包文件。

请按照以下步骤操作:

1、打开下面路径下LocalItemExclusions.config文件(你需要确保打开与你的VS版本匹配的文件夹,VS 2017应该是7.0):

"C:\Users\{youraccount}\AppData\Local\Microsoft\Team Foundation\x.0\Configuration\VersionControl" 

2,删除默认忽略文件的扩展名,然后保存文件,*.dll例如这里:

 <Exclusion>*.dll</Exclusion>

3、因此 VS 2017 会自动检测新添加的包文件,您可以在Pending Changes页面(Excluded Changes 区域)中查看它们

4、点击Detected链接,点击Promote,然后签入更改。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何更改“ Visual Studio 2017”文件夹位置?

什么决定了 Packages 文件夹在 Visual Studio 2017 项目中的位置以及如何更改?

更改Visual Studio 2017使用的NuGet软件包文件夹

在Visual Studio 2017中更改项目的nuget包搜索和安装文件夹

Visual Studio 2017科尔多瓦; 更改Android构建的目标文件夹

Visual Studio 2017中的“ onecore”文件夹

Visual Studio 2017 -TFS - 组织文件夹结构输出

使用CMake的Visual Studio 2017的文件夹结构

Visual Studio 2017 - 打开文件夹 - TFVC 集成

Visual Studio代码-按文件夹分组挂起的更改

在Visual Studio 2017的Xamarin.Android项目中将可绘制文件夹替换为mipmap文件夹?

查找Visual C ++工具的包含Visual Studio 2017的文件夹位置

Visual Studio 2017 的 Projects 文件夹有项目名称文件夹和它的 sln 文件,但为什么它们不在它的常规项目文件夹中?

Visual Studio 2017/2019 无法完全打开项目文件夹的所有文件

Visual Studio 2017:如何在解决方案文件夹中包含NuGet包

Visual Studio 2017中的Nuget安装会跳过名为“ Windows”的内容文件夹

在文件夹视图中时,Visual Studio 2017中的项目属性在哪里?

从Visual Studio 2017任务列表中排除文件夹

Visual Studio 2017-发行文件夹中可能不需要的dll

如何自动化Visual Studio 2017 Web项目发布到文件夹

如何移动随Visual Studio 2017安装的Android SDK文件夹?

Visual Studio 2017在本地AppData文件夹中占用磁盘空间

无法识别解决方案文件夹中的Visual Studio 2017 Nuget.config

在Mac上的Visual Studio 2017中安装后更改语言?

Visual Studio 2017锁定文件

如何绕过Xamarin.Android上Visual Studio的F#项目文件夹限制?

如何在Visual Studio代码调试器上指定$ HOME文件夹

在 Windows 和 Mac 上使用 Visual Studio Code 工作区文件夹

无法解析“ $ {workspaceFolder}”。请打开一个文件夹。在Visual Studio Code上