作为我项目的一部分,我需要从远程服务器下载Zipped文件夹,然后解压缩它。对于解压缩,我使用的是SharpZipLib。我怀疑的是,如果我使用BinaryReader和BinaryWriter来读取和写入我的新DLL将正常工作或天气新的DLL将被破坏。
答案 0 :(得分:1)
这些课对我来说似乎很好。
“Currupted”意味着“某些代码片有bug,我没有发现它”。所以,是的,如果出现腐败问题:
一般来说,这取决于您是否收到了损坏的文件。
顺便说一下,Silverlight中的System.Reflection.Assembly.Load
方法:
(...)具有SecurityCriticalAttribute属性,该属性将其限制为.NET Framework for Silverlight类库的内部使用。使用此成员的应用程序代码抛出MethodAccessException。
所以,我希望你有一个很好的计划来解决这个问题。