如何处理.NET Standard / .NET Core中的.vspscc文件?
它们是否仍应该是项目的一部分?
它们是否应该在源代码控制下(已检入)?
-> 如果不是,最好使用SourceControl Explorer显式地排除或使用.tfignore文件排除。
如何处理.NET Standard / .NET Core中的.vspscc文件?
它们是否仍应该是项目的一部分?
它们是否应该在源代码控制下(已检入)?
-> 如果不是,最好使用SourceControl Explorer显式地排除或使用.tfignore文件排除。
.vspscc
是由Microsoft Visual Studio创建的项目的源代码控制(SCC)文件;包含用于跟踪Visual Studio软件开发项目修订的元数据;包括版本号、文件路径和嵌套项目数量等信息。
您不需要处理/修改/跟踪这些文件。VS会自动排除这些文件,防止它们被检入源代码控制系统。
在LocalItemExclusions.config文件中,将有一个<Exclusion>*.vspscc</Exclusion>
部分。默认情况下TFS忽略哪些文件?
如果这些文件出现问题,问题可能与源代码控制绑定有关。简单地解除绑定并重新绑定源代码控制可能会解决问题。
如果您正在使用Git作为源代码控制工具,则这些文件完全没有用处。
关于该文件的更多详细信息,您还可以查看这个问题:为什么在向项目添加文件时Visual Studio会检出.vspscc文件?