因为 Pcapdot.Net 论坛不太活跃,所以我会在这里问。
最近,该项目的开发人员解决了在每次打开文件几次迭代后导致崩溃的错误,但没有发布新的 DLL,但表示可以下载新的源代码并构建它,所以我做到了。
我下载了源代码,因为它是用 VS2010 制作的,而且我使用的是 VS2012,所以我安装了 VS2010 并像我的机器一样为 x64 构建代码。该应用程序运行良好,在解决了 509 次迭代后崩溃,但是在使用 VS2012 将我的应用程序带到机器上后,我无法打开它,它崩溃了,在这台机器上安装 VS2010 后它可以工作,所以我仔细检查了每台没有 VS2010 的机器上它没有工作,在 VS2012 安装后它工作正常。
编辑:
即使我在我的机器上只有 VS2012 并且在两种方式(工作和不工作)我有这个警告,旧的 DLL 也可以正常工作:
警告 1 引用的程序集“mscorlib.dll”针对不同的处理器