FIX:Analyze.exe 实用工具无法修复或删除 Visual SourceSafe 数据库中的孤立文件

本文已归档。它按“原样”提供,并且不再更新。
症状
Visual SourceSafe (VSS) 附带的 Analyze.exe 实用工具不能从数据库中删除孤立的文件。当您运行 Analyze.exe 时,可能出现下列错误消息之一:
The project Web-templates contains a child that does not recognize this project as a parent.The child will be added to the project.
- 或者 -
Project log 'physical file' has a create record for item [file name], but that item wasn't found in the project.
- 或者 -
The project name references a child whose physical file [file name] is missing or corrupted.
原因
VSS 进程的异常结束可导致形成孤立的文件。该异常可能源于很多不同的情况,包括文件传输期间突然断电、网络通讯量、驱动器空间不足等等。
状态
Microsoft 已经确认这是本文开头列出的 Microsoft 产品中的错误。此错误已在 Visual Studio 6.0 的最新 Service Pack 中纠正。

有关 Visual Studio Service Pack 的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
194022 INFO:Visual Studio 6.0 Service Pack 的简介、获取地点和安装原因

194295 HOWTO:了解是否安装了 Visual Studio Service Pack
要下载最新的 Visual Studio Service Pack,请访问以下 Microsoft Web 站点:
更多信息

重现问题的步骤

  1. 通过选中永久破坏复选框,从 VSS 数据库中删除或清除大型项目。
  2. 当破坏进程运行时,在任务管理器 (CTRL+ALT+DELETE) 中停止该进程,或者关闭计算机(模拟电源故障)。
  3. 运行 Analyze.exe,并记下“症状”部分中出现的表示丢失了父链接或子链接的错误消息。
参考
source safe
属性

文章 ID:279191 - 上次审阅时间:10/21/2013 03:40:42 - 修订版本: 1.2

  • Microsoft Visual SourceSafe 6.0 标准版
  • kbnosurvey kbarchive kbbug kbfix kbvs600sp5fix kbssafe600fix kbssafeanalyze KB279191
反馈