首页 > 解决方案 > 如何永久停止尝试将 AssemblyInfo.cs 和 WebMenu.csproj 添加到 TFS?

问题描述

我正在开发一个旧的 ASP.NET WebForms 应用程序,该应用程序是几年前由不再存在的人在 VB.NET 中编写的。我更喜欢使用 C#,但可以做 VB.NET。无论如何,我想在解决方案中添加一个名为 WebMenu 的新项目。我不小心将其作为一个 C# 项目这样做,直到我尝试导入需要包含到这个新项目中的 VB.NET 文件时才意识到这一点,但因为我犯了创建新项目的错误而无法做到作为 C# 项目。

因此,我从解决方案中删除了该项目,然后退出了 VS 2017,然后我删除了 WebMenu 文件夹。之后,我回到 VS 2017,将 WebMenu 项目创建为 VB.NET 项目,并继续将现有文件包含到新的 WebMenu 项目中。一切都很顺利,直到我尝试检查我对 TFS 的更改。出于某种原因,VS 2017 或 TFS 都认为 WebMenu 中有一个 AssemblyInfo.cs 文件和一个 WebMenu.csproj 文件。它想将两者都添加到 TFS。当我签入文件时,我可以排除它们,但下次我想签入我修改过的文件时,AssemblyInfo.cs 和 WebMenu.csproj 文件都出现在 TFS 的签入选项卡中。这变得非常乏味。

那么,我如何永久地做到这一点,以便 VS 2017 或 TFS 2015 将停止尝试将这两个文件添加到 TFS?

标签: tfsvisual-studio-2017tfs-2015

解决方案


推荐阅读