【发布时间】:2012-11-03 13:49:12
【问题描述】:
在我尝试解压缩 RAR 存档时,我需要一些关于我的 vb.net 编程的帮助。我在 VB.NET 中有来自 Chilkat 的 VS2012 的最新版本,但它不包含 Chilkat.RAR 方法。我曾尝试使用 unrar.dll v3.9.3,但我无法将引用添加到我的项目,因为它与 VS2012 不兼容。它说 DLL 不是一个有效的程序集,并检查并确保它是一个有效的程序集。我只需要可以解压缩 RAR 存档的东西(不需要密码方法,最好只有 1 个文件,而不是目录中的所有文件)。这必须与 .net framework 4.0 AND/OR 4.5 兼容,并且必须能够在 Microsoft Visual Studio 2012 Pro(VB.NET 环境)中引用。
【问题讨论】:
-
看看sevenzipsharp.codeplex.com 没有学分我也能活下来。
-
还有dotnetzip.codeplex.com。只是问。您是否正在为 AnyCPU 平台编译您的应用程序?你试过x86平台的unrar.dll吗?
-
是的,请确保您在需要 x86 时不要尝试使用 x64 版本,反之亦然,并确保下载与您的 .net 版本匹配的版本
-
我已经尝试了 x86 系统的 unrar.dll,但它不起作用。在 x64 dll 上也是如此。我的应用是在 vs2012 中创建的,使用 vs2012 制作的任何东西都只能在 w7 或更高版本上运行。
标签: .net vb.net dll visual-studio-2012 rar