【问题标题】:How can I get the source code of XmlDiffPatch library?如何获取 XmlDiffPatch 库的源代码?
【发布时间】:2017-06-02 13:17:10
【问题描述】:

我遇到了Microsofr.XmlDiffPatch,我想检查一下 Patch 算法的工作原理。我花了一些时间搜索这个库的源代码,但还没有找到任何有用的东西。 我的问题是:

  1. 是否可以从某个在线存储库获得此代码 - 它是开源的吗?

  2. 如果没有,是否有任何其他策略可以从 Visual Studio 中的引用中以某种方式提取此代码?

【问题讨论】:

  • 如果我下载并安装Nuget包,我只是在这里获得项目URL:msdn.microsoft.com/en-us/library/…,对于旧版本,我在这里找到了程序集和源代码:social.msdn.microsoft.com/Forums/en-US/…
  • 虽然我已经在我的解决方案中引用了该库,但我完成了安装过程(它需要安装 .NET 1.1),现在我有了可用的源代码。谢谢!
  • 很高兴知道它已经解决了,我只是添加它作为答案。如果有帮助,您可以将其标记为答案。祝你有美好的一天:)
  • 当然。你也是! :)

标签: visual-studio debugging open-source xmldiff


【解决方案1】:

您可以从这里下载并安装 XmlDiffPatch:

http://download.microsoft.com/download/1/f/1/1f146f9b-2a71-4904-8b91-e2f62d7b64b3/XmlDiffPatch.exe

然后,您可以在 Src 目录中找到源代码。

【讨论】:

  • 这个解决方案的问题是安装程序需要.NET Framework 1.1!所以不能运行它或让它在任何现代机器上运行。
  • OK 终于安装了 .NET Framework 1.1。嘘!下一个问题是不允许分发的 EULA! “您不得修改或分发……以任何形式。”如果微软不打算维护这个代码库,那么请打开它!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-08-10
  • 1970-01-01
  • 2011-06-13
  • 2015-02-19
  • 2013-09-28
  • 1970-01-01
  • 2019-09-10
相关资源
最近更新 更多