繁体   English   中英

含糊不清的参考:SharpCompress和BouncyCastle for C#

[英]ambiguous reference: SharpCompress and BouncyCastle for C#

我在Windows 8 / Windows Phone 8应用程序中使用BouncyCastle for C# 最近我不得不将SharpCompression包含在Windows / Windows Phone 8中,但由于对Org.BouncyCastle.Crypto内部类的模糊引用,现在无法构建app。

我发现SharpCompression lib在其dll中还包含Org.BouncyCastle.Crypto。

有没有办法建立当前状态(一些pragma或什么)? 也许有另一个库来支持zlib压缩? 我需要任何CPU,ARM,x86 dll(或通用),因为代码库是在Windows Store和Windows Phone 8项目之间共享的。

我试过但是我自己既不能编译BouncyCastle也不能编译SharpCompression(想要重命名一些命名空间)。 也许有可编辑的版本?

实际上,它是在参考属性中使用别名的一个很好的例子。

右键单击SharpCompress参考,属性,别名 - 将gloabal更改为例如“sc”。

然后在代码中:

extern alias sc;
using sc.SharpCompress.Compressor;
using sc.SharpCompress.Compressor.Deflate;

并且永远建立! 因为现在有两个名称空间:Org.BouncyCastle.Crypto和sc.Org.BouncyCastle.Crypto。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM