如何识别 FileNotFoundException 的目标?

如何识别 FileNotFoundException 的目标?

我想知道我可以做什么来进一步调查这个错误。它是由未启动的服务生成的:Microsoft Dexterity SCCS。在我使用这个实用程序的 11 年里,我知道它可能很棘手,但我从未遇到过这个错误。它昨天还在运行,但我需要重新安装它。我今天已经多次删除并重新安装,但我仍然收到此错误,但我不知道如何进一步调查它,因为我不知道如何确定它正在寻找什么文件。

事件查看器

答案1

我发现 CrashDump 文件夹中有我用户的转储文件。我在 Visual Studio 中打开了一个文件,并使用可用的操作窗格开始调试 - 我选择了混合调试。

在此处输入图片描述

在此处输入图片描述

这为我提供了有关所发生异常的更多详细信息。它提供了 Team Foundation 的“版本控制文件”的特定版本。我意识到这可能意味着 DSCCS 实用程序需要在我的本地工作站上安装特定版本的 Visual Studio,因为该实用程序有使用 TFS 2010 或 2012 的选项 - 我当时的工作站只有 Visual Studio 2015。

在此处输入图片描述

所以我的解决方案是安装 Visual Studio 2012。安装后,服务启动了,但随后立即停止。最后阶段是打开 Visual Studio,连接到 TFS,并将集合映射到我之前在 DSCCS 实用程序中指定的本地文件夹。我知道这对于这个 SuperUser 论坛来说是非常内幕的,但这是这个实用程序所需要的。

相关内容