开发者

why do I need SharpSvn-DB44-20-win32 and SharpSvn-Sasl21-23-win32 as separate DLLs?

开发者 https://www.devze.com 2023-03-12 07:22 出处:网络
I\'m using SharpSVN as part of a FluentMigrator branch (to add in source control calls to FM). When I build, I find that these two assemblies are required to ge开发者_StackOverflow中文版t the code to

I'm using SharpSVN as part of a FluentMigrator branch (to add in source control calls to FM). When I build, I find that these two assemblies are required to ge开发者_StackOverflow中文版t the code to compile:

SharpSvn-DB44-20-win32
SharpSvn-Sasl21-23-win32

I'm wondering why these files aren't baked in as resources if they're needed. It seems odd to need to pull in 3 assemblies to get SharpSVN to work. Am I doing something wrong?


Because they're optional, and their license requires to be optional (otherwise Subversion and SharpSvn couldn't be Apache licensed).

It's likely that you need them at compile time, and they're optional at runtime.

0

精彩评论

暂无评论...
验证码 换一张
取 消