Visual Studio 2015。文件未添加到 TFS

2023-11-26

我正在使用 Visual Studio 2015 update 3 以及托管在 Visualstudio.com 上的 TFS。 当我将 C# 类文件添加到 Visual Studio 中的一个项目时,它不会自动添加到源代码管理中。对于同一解决方案中的其他项目,会按预期自动添加 C# 类文件。

然后,当我在存在此问题的项目中手动添加文件时,我收到以下问题;

enter image description here

我必须确认将该文件添加到源代码管理中。

有一个类似的问题(Visual Studio 2015 新文件不会自动添加到源代码管理中),与“发布”分支相关联,但这里的情况并非如此(至少我这么认为 - 我们的 TFS 项目从未分支过)

我们从未手动配置过任何 .tfignore。 这种情况最近开始发生,并且发生在所有开发计算机上,因此这可能不是客户端计算机问题。

我一无所知,所以非常感谢任何帮助。

UPDATE

我发现问题出现在名称以“.Lib”结尾的项目中

项目:

  • 核心(还可以)
  • Core.Lib(不会自动添加的文件)
  • 沟通(好的)
  • Communication.Lib(不会自动添加的文件)

我尝试添加一个测试项目Test.Lib我的解决方案。该项目也没有添加到TFS,但是项目Test was.


“lib”扩展名是问题所在。尝试将项目文件夹重命名为其他名称,例如。 “核心库”。

要重现此行为/错误,请尝试以下操作:

  1. 在TFS控制的目录中创建Test目录
  2. 在此目录中创建一个Test.Lib子目录。
  3. 将文件 test.cs 添加到 Test.Lib。 (测试\Test.Lib\test.cs)
  4. 在 Visual Studio 的源代码管理资源管理器中,尝试将新的 Test 目录添加到源代码管理中。您将在“排除的项目”选项卡上看到 test.cs。

“lib”扩展名由二进制文件使用,默认情况下团队资源管理器会忽略这些文件。我没有在任何地方找到文件类型的官方列表,但其他受影响的文件类型包括 dll、exe、obj 以及可能的其他文件类型。您可以通过右键单击这些文件并选择“包含”来手动包含这些文件。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Visual Studio 2015。文件未添加到 TFS 的相关文章

  • TFS 和引用的 DLL

    我们使用的是 TFS 和 VS 2010 我一直在从事一个使用 TFS 作为源代码控制的项目 我已经下载了相当多的 dll 例如 log4net 并在我的项目中引用 当一个新程序员连接到 TFS 并使我的项目脱离源代码控制时 它无法构建 因
  • 如何在 Visual Studio 2013 中使用 NuGet 3.0?

    我有一个混合环境 其中一些开发人员正在使用 Visual Studio 2013 而其他开发人员正在使用 2015 一切都工作正常 直到我们更新了 Visual Studio 2015 中引用的 NuGet 包 现在 当尝试从 Visual
  • 如何在 xamarin.android 中创建新的密钥库?

    我正在尝试发布 xamarin android 应用程序 我正在使用 Visual Studio 和 Xamarin Android 6 所以我遵循this https developer xamarin com guides androi
  • 尽管存在 pdb 文件,Resharper 也不会导航到外部源

    我的解决方案使用其他解决方案生成的 dll 中的类 dll 在同一台计算机上以调试模式生成 存在 pdb 文件 在调试过程中深入研究这些外部源 所以我假设 pdb 文件是正确的 pdp 文件与 dll 位于同一目录中 在 R 设置中 我选择
  • Microsoft.Build.Evaluation.Project 在 VS 中添加项目的文件夹和文件强制刷新

    我正在创建一个应用程序 它将向 Visual Studio 中加载的现有项目添加一些文件和文件夹 这可行 但它总是会弹出一条消息 告诉用户 我 刷新项目以显示新文件 使用实体框架并添加迁移时 它会将文件添加到当前加载的项目中 并且不会询问用
  • 如何在 Visual Studio 2008 中设置 SSRS ConsumeContainerWhitespace 属性?

    我正在尝试设置ConsumeContainerWhitespace使用 Visual Studio 2008 中的报表设计器 但我在 GUI 中找不到该属性 由于我找不到它 我想知道这是否是 VS 2010 的新功能 是否可以在 VS 20
  • 如何从 TFS 获取类似 git 的统计信息

    我已经与 TFS 合作几个月了 希望获得一些基本统计数据并将其提供给我们的团队 在 git 中 我可以检索有关 按作者提交 和 按日期提交 等的统计信息 我想显示来自 TFS 或来自 TeamCity 的类似统计数据 这可能吗 我发现研究
  • Blazor 和 Visual Studio 的 Intellisense - 某些 Blazor 组件引用显示为错误错误,直到您单击该文件

    当我在 Visual Studio 中打开 Blazor 解决方案时 Intellisense 将显示对 Blazor 组件的引用的错误错误 并将成功编译 例如 在我的许多课程中我注入ILogger
  • 什么是数据断点?

    我刚刚才知道有data断点 过去 5 年我一直使用 Visual Studio 从事 C 工作 但从未使用过数据断点 有人可以阐明什么是数据断点 何时使用它们以及how与 VS 一起使用它们 根据我的理解 当我们想要检查变量值的更改时 我们
  • 编辑并继续:“当......时不允许更改”

    即使我创建了一个干净的 WinForms 项目 编辑并继续 也不起作用并给出错误 当调试器已附加到已运行的进程或正在调试的代码在构建或运行时进行了优化时 不允许进行更改 在 工具 选项 调试 中选中 编辑并继续 选项 未启用优化 似乎没有设
  • CMake source_group() 无法在分层项目设置中正常工作

    在进行更改以使 CMake 项目具有分层文件夹管理后 source group 似乎不再正常工作 CMake 只是将所有内容转储到默认过滤器中 我尝试了各种正则表达式来从父级获取每个源文件的相对文件路径 甚至对父级 CMakeLists t
  • VS 2012 中缺少实体数据模型

    添加新项目时 我在 数据 选项卡下找不到实体数据模型 我查看了几个问题和答案以及有关此问题的信息 但没有一个解决方案有效 我已修复 卸载并重新安装 手动安装 EF Tools 包并尝试卸载所有 VS 相关程序 我还尝试在不同的 NET 框架
  • 让设计者为 UserControl 的简单 List 属性生成 AddRange

    我创建了一个新的用户控件 如下所示 public partial class MyControl UserControl List
  • 如何自动将VS2003类转换为部分Designer.cs文件?

    我正在将项目从 Visual Studio 2003 升级到 2008 并希望自动生成XXX Designer cs文件并更新相应的XXX cs原版的 有什么自动的方法吗 UPDATE 我指的是WinForms 当然 我知道旧样式有效 但我
  • 本地git,推送到tfs远程repo

    我厌倦了向我的队友解释使用 DVCS 相对于 CVCS 的好处 他们中的一些人害怕学习曲线 另一些人则看不出任何原因 因为对他们来说 这都是一样的 就我个人而言 我对 TFS 及其问题感到非常厌倦 每当我需要进行一些小的 修复 时 我都必须
  • 在 Visual C++ 中创建“添加新项向导”

    也许我没有使用正确的关键字进行搜索 但我无法找到有关如何在 Visual Studio Community 2013 中为 C 项目制作自己的 添加新项向导 的文档 我想要实现的是能够将新的无扩展源文件添加到我的 C 项目中Project
  • 将 Microsoft.NETCore.App 更新到 v1.1.0 会导致 -2147450749 (0x80008083)

    我按照以下说明在 Visual Studio 2015 中创建了一个新的 NET Core 项目 https www microsoft com net core windowsvs2015 https www microsoft com
  • 如何在没有 Visual Studio 的情况下将新文件添加到 .csproj 文件

    如何添加新文件到 csproj从命令提示符 我认为没有任何工具可以响应命令行上的 add project 命令来执行此操作 但我认为您可以幸运地创建一个程序 脚本来直接操作 csproj 文件的 XML 内容 csproj 文件的结构如下所
  • 通过project.json将内容文件复制到DNX控制台应用程序的输出目录

    我刚刚开始在 VS2015 中使用 DNX 1 0 0 rc1 update1 我的第一个应用程序是 控制台应用程序 包 项目 除了 NLog 日志记录之外 一切正常 我怀疑这是因为 NLog config 没有复制到输出文件夹 我怎样才能
  • 人脸 API DetectAsync 错误

    我想创建一个简单的程序来使用 Microsoft Azure Face API 和 Visual Studio 2015 检测人脸 遵循 https social technet microsoft com wiki contents ar

随机推荐

  • 将 State 属性添加到 React 中的内联样式

    我有一个具有如下内联样式的反应元素 缩短版本 div div 我想用我所在州的属性替换宽度 尽管我不太确定该怎么做 I tried div div 这可能吗 你可以这样做 style width this st
  • Android - 在LinearLayout和RelativeLayout中对视图顶部边距/底部边距/等进行动画处理

    我正在尝试创建一个从底部向上滑动的菜单 首先 菜单视图仅在屏幕底部可见 然后单击它会使其向上滑动 我尝试使用TranslateAnimation 但是虽然像素发生了移动 但菜单的点击区域仍处于与之前相同的位置 所以我认为如果我可以在动画完成
  • 保留数据迭代器的向量

    我有一个功能 void get good items const std vector
  • Spring SecurityContext 在错误页面上返回 null 身份验证

    我正在尝试为 403 访问被拒绝 和 500 内部服务器错误 等错误编写自定义错误页面 它们将从 Velocity 模板呈现 并使用用户的区域设置翻译所有消息 身份验证和区域设置解析在应用程序中运行良好 我在 web xml 中将位置设置为
  • Python 链式属性访问中的无传播[重复]

    这个问题在这里已经有答案了 有没有空传播算子 空感知成员访问 运算符 在Python中 所以我可以写类似的东西 var object children grandchildren property 如 C VB NET 和 TypeScri
  • 为什么 ClassInitialize 修饰方法会使我的所有测试失败?

    我从MSDN了解到 ClassInitialize是标记一个方法 该方法将在所有测试运行之前为所有测试执行一次设置代码 当我在下面的简化装置中包含这样的方法时 所有测试都会失败 我一注释掉 他们又通过了 TestClass public c
  • 获取 SortedList 中 2 个键之间的所有键的最快方法是什么?

    给定一个人口稠密的SortedList
  • 如何在Java中确定给定日期的前一天日期?

    我假设 Java 有一些内置的方法可以做到这一点 给定一个日期 如何确定该日期之前一天的日期 例如 假设给我的是 3 1 2009 上一个日期是 2009 年 2 月 28 日 如果给我的是 3 1 2008 那么之前的日期就是 2 29
  • 在 Swift 的条件语句中将可选值分配给新变量的原因

    我正在浏览 swift 文档 在可选部分中 它讨论了使用问号 表示可能为零的变量 这可以在 if 语句中使用来检查 nil 但在文档中 他们将可选值分配给条件中的新变量 是否有一个原因 例如 它出现在the docs与此类似 Declare
  • 使用循环对数据框进行子集化

    我有一个如下所示的数据框 index ID date Amount 2 1001 2010 06 08 0 21 1001 2010 10 08 10 6 1002 2010 08 16 30 5 1002 2010 11 25 20 9
  • pg.rb 分段错误 [Mojave 升级]

    pg rb 中的分段错误 56 版本 导轨 5 2 0 红宝石 2 4 4 PG宝石 0 20 0 升级到 Mac OS mojave 后 我的本地主机服务器遇到了问题 服务器本身启动正常 但是当尝试通过网络浏览器访问它时 它崩溃了 并且出
  • 行动代表。如何获取调用该方法的实例

    我有一个操作 我想知道如何访问调用该方法的实例 Exemple this FindInstance gt this InstanceOfAClass Method this FindInstance gt this InstanceOfAC
  • RS232串口通信 C# win7 .net Framework 3.5 sp1

    你好 我是 C 串口新手 我写了一个c 程序 运行在winXP和win7上 以在机器发送数据时保留从串口接收到的数据 using System IO using System IO Ports using System Threading
  • 嵌入式Python 2.7.2 从用户定义的目录导入模块

    我将 Python 嵌入到具有定义的 API 的 C C 应用程序中 应用程序需要实例化脚本中定义的类 其结构大致如下 class userscript1 def init self do something here def method
  • 将元组列表转换为字典

    我有一个像这样的元组列表 a 1 a 2 a 3 b 1 b 2 c 1 我想通过第一项迭代此键控 因此 例如 我可以打印如下内容 a 1 2 3 b 1 2 c 1 如果不保留一个项目来跟踪第一个项目是否与我围绕元组循环相同 我该如何去做
  • Gmail 未显示正确的字体

    我正在尝试更改电子邮件的字体以打开 sans 但是 我在 Gmail 呈现正确字体时遇到问题 我设法找到解决 Outlook 问题的方法 这就是我所拥有的 body font face font family Open Sans font
  • vim 中的 Zsh 别名如 !gst?

    有没有办法在 vim 中运行我的 zsh 别名 并将输出发送到新的分割 我正在使用 oh my zsh git 别名 例如gst 而我无法做到 gst在 vim 里面 Thanks Try 设置 shell zsh l 并将别名设置为 zs
  • 将 RTSP 存储到文件位置

    我能够通过 C Winform 应用程序在 Windows 7 64 位机器上流式传输 rtsp 这是我使用的库 VLCD点网这是播放 RTSP 流的代码示例 LocationMedia media new LocationMedia rt
  • ActiveMQ 消费者挂起

    我有一个使用 SSL 传输的 activeMQ 代理 我有大约 10 个消费者正在使用该代理 我正在使用骆驼来配置我的路线 每隔一段时间 它就会挂起并且不会消耗新消息 即使我重新启动消费者 即使队列中有待处理的消息 我开始尝试通过一次一个地
  • Visual Studio 2015。文件未添加到 TFS

    我正在使用 Visual Studio 2015 update 3 以及托管在 Visualstudio com 上的 TFS 当我将 C 类文件添加到 Visual Studio 中的一个项目时 它不会自动添加到源代码管理中 对于同一解决