1

我在 Windows 10(64 位)上安装了EditPlus 5.5(评估版)。

关于 EditPlus

在安装过程中,我选择了将EditPlus添加到Windows 上下文菜单的发送到项目的选项。

发送到从文件资源管理器中打开EditPlus中的文件。

Windows 文件资源管理器

但是当我从ClearCase Explorer执行此操作时出现错误

ClearCase 资源管理器

这是错误。
(请注意,没有C:\Program Files (x86)\EditPlus文件夹。它不存在。)

错误

这是实际位置:C:\Program Files\EditPlus

editplus.exe 的路径

我的 ClearCase 资源管理器

关于 ClearCase Explorer

为了将文件从 ClearCase Explorer 发送到 EditPlus,我需要做什么?

4

2 回答 2

1

这不是 CC 资源管理器上下文菜单自定义。CC 资源管理器上下文菜单中的文件列表从继承的控件中选择“sendto”行为。

我刚刚在 ClearCase 9.0.2 主机和 9.1 主机上对此进行了测试。

  • 9.0.2.4(32 位)——发生错误。
  • 9.1.0.2(64 位)——不发生错误。

Process Monitor显示我们在正确的位置(%userprofile%\AppData\Roaming\Microsoft\Windows\Sendto)找到了sendto快捷方式,内容正确(指向64位版本)。它还显示 CC 资源管理器(32 位)一直在“程序文件(x86)”中查找,即使快捷方式指向其他地方。这可能是MFC的神器,但我不知道......

如果您无法迁移到 9.1.0.2,并且有支持合同,请打开支持案例。如果您迁移到 ClearCase 9.1.0.2 并使用 Visual Studio,您可能还需要一个测试修复程序来解决集成中的一些问题。

于 2021-12-31T18:13:30.407 回答
0

ClearCase Explorer 定制可能无法很好地处理包括空格在内的路径。

供测试用:

  • 卸载 EditPlus
  • 再次安装它,在没有空格的路径中 。

然后Send To / EditPlus从 ClearCase Explorer 中尝试,看看问题是否仍然存在。

于 2021-12-30T08:32:32.693 回答