我有一个部署在多台 Windows7 32 位机器上的程序。它在所有这些上都完美运行。
我刚刚将它安装在 Windows7 64 位机器上,现在它在执行 cryptStream.FlushFinalBlock() 后立即崩溃,并出现以下错误:
程序“[2972] Billing.vshost.exe: Managed (v2.0.50727)”已退出,代码为 -1073740940 (0xc0000374)。
我还尝试在我目前安装的唯一其他操作系统 Vista 64bit 上运行它,但我遇到了完全相同的问题。这是在 try 块内,但没有被捕获。它只是立即失败。CryptoStream 和 64 位操作系统是否存在已知的兼容性问题,或者这可能是其他问题?关于如何解决它的任何想法?