首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何编译SharpSVN和SvnQuery

如何编译SharpSVN和SvnQuery
EN

Stack Overflow用户
提问于 2019-09-25 07:58:48
回答 1查看 112关注 0票数 0

我正在尝试用我在PC上创建的版本SvnQuery (https://github.com/kalyptorisk/svnquery.git)编译该项目,但我一直看到错误消息CS0400:在全局命名空间中找不到类型或名称空间名称'SharpSvn‘(您是否缺少程序集引用)。

使用SharpSVN.dll附带的SvnQuery源代码,我不会看到此错误消息,也不会看到任何其他错误消息。

当我在SharpSVN.dll Reflector中打开它们时,两个.NET文件看起来都是一样的,但是有一个不同--我创建的文件没有版本信息。(确切地说:当您查看文件资源管理器中的文件属性时,"File“和"Product”为空。)

我按照以下步骤创建SharpSVN.dll:

请查看https://ctf.open.collab.net/svn/repos/sharpsvn (尝试过的主干和1.1200x分支)。打开VisualStudio命令提示符(尝试了2012年、2015年和2017年),cd到“导入”文件夹,运行“nant”。结果:没有错误,但这不会创建SharpSVN.dll (我想它不应该)。

现在双击src文件夹中的SharpSvn.sln。这将打开VS2017。编译发行版x86。结果:没有错误,很多警告,在src\SharpSvn\bin\bin 32发行版中创建了SharpSVN.dll (没有版本信息)。

对这个问题有什么想法吗?

谢谢..。

EN

回答 1

Stack Overflow用户

发布于 2019-09-30 14:54:08

我找到了解决办法。我的问题与缺少的版本号无关。实际上,我编译SharpSVN的.NET版本高于SvnQuery项目的版本。在增加了.NET和相关项目的版本号后,它们都编译得很好。SvnIndex.exe似乎运行得很顺利(测试仍在进行)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58093810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档