【问题标题】:Ankh IssueTrackerIntegration Sample ExtenionAnkh 问题跟踪器集成示例扩展
【发布时间】:2012-02-14 18:42:01
【问题描述】:

我正在尝试从 CollabNET 获取示例扩展项目,以便在 Visual Studio 2008 中被识别。如果我正确理解了 wiki 文档,它会说需要一些注册表项。

在 VS2008 中构建示例项目后,我在 Output bin 文件夹中找到了 Ankh.Sample.Extension.pkgdef,因此我将其作为 .reg 文件导入注册表。之后,我看到有新的注册表项添加到:

[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0Exp\Configuration\IssueRepositoryConnectors]

但根据文档,他们似乎应该去:

[HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\9.0\\IssueRepositoryConnectors]

更新

好的,当我将密钥导入HKEY_LOCAL_MACHINE 时,当我右键单击解决方案节点时,解决方案资源管理器的上下文菜单中会出现“问题跟踪步骤”选项,但这是我现在卡住的地方:

当我在问题跟踪器配置窗口中选择“AnkSVN 示例问题存储库连接器”时,我收到“'AnkSVN 示例问题存储库连接器'不提供配置页面。”

但是,当我调试示例项目时,打开了另一个 VS2008 实例,我选择了相同的项目并在其中出现了页面。

为什么调试的时候会出现,但正常不出现?我需要采取额外的步骤来部署包吗(我认为注册表项是这样做的)?

【问题讨论】:

    标签: svn ankhsvn


    【解决方案1】:

    我发现我确实需要部署包。调试时,一个新的 VS2008 实例打开,它实际上做了一种临时部署,这就是调试工作的原因。

    我遵循了这些VSPackage deployment instructions,使用自定义操作创建了一个安装项目,并运行了 Setup.exe。然后我重新启动了 VS2008 和 Ankh.Sample.Extension 问题跟踪器 Conf

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-18
      相关资源
      最近更新 更多