【问题标题】:Working with Tortoise SVN plugins in C#在 C# 中使用 Tortoise SVN 插件
【发布时间】:2011-04-27 18:46:18
【问题描述】:

我正在用 C# 为 TSVN 创建一个新插件。我从 http://tortoisesvn.googlecode.com/svn/trunk/contrib/issue-tracker-plugins/ 下载了 C# 示例。

我运行示例并按照此处提到的步骤操作 http://tortoisesvn.googlecode.com/svn/trunk/contrib/issue-tracker-plugins/issue-tracker-plugins.txt

但是,一旦我在 TSVN 中设置了我的插件,TSVN 就会向我抛出以下错误。 “无法创建问题跟踪器提供程序。请检查它是否安装正确。”

有人知道原因吗?

任何帮助将不胜感激。

【问题讨论】:

  • 你应该在调试中构建它,看看初始化时发生了什么

标签: c# plugins tortoisesvn


【解决方案1】:

我不会先关注 .txt 文件。而是:

  1. 打开C#解决方案http://tortoisesvn.googlecode.com/svn/trunk/contrib/issue-tracker-plugins/ExampleCsPlugin/ExampleCsPlugin.sln
  2. 重建它
  3. 编辑 ExampleCsPlugin.reg 文件并更改 file:// 路径以指向构建 .dll 的位置(在您的工作副本中应该是 ...\ExampleCsPlugin\bin\Debug)。
  4. 在资源管理器中双击 .reg 文件(在 regedit.exe 中打开)

当您单击“添加...”按钮时,您应该能够在 TortiseSVN 的设置对话框中看到该插件。一旦你走到这一步,就开始修改内容并按照 .txt 的指示创建一个新项目。

【讨论】:

    猜你喜欢
    • 2011-04-26
    • 2011-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-16
    • 1970-01-01
    • 1970-01-01
    • 2010-09-26
    相关资源
    最近更新 更多