我正在使用SharpSVN作为FluentMigrator分支的一部分(将源控制调用添加到FM)。当我构建时,我发现需要这两个程序集来获取要编译的代码:
SharpSvn-DB44-20-win32
SharpSvn-Sasl21-23-win32
我想知道为什么这些文件在需要时不会作为资源出现。为了让SharpSVN工作,需要引入3个程序集似乎很奇怪。难道我做错了什么?
答案 0 :(得分:3)
因为它们是可选的,并且它们的许可证需要是可选的(否则Subversion和SharpSvn不能获得Apache许可)。
您可能在编译时需要它们,并且它们在运行时是可选的。