我在我的 Visual Studio 2008 项目中使用Sage程序集。但是当项目部署在 64 位操作系统中时,它会因类型初始化程序异常而崩溃。我尝试设置,Copy Local = false
以便使用来自目标 PC 的 GAC 的程序集。
作为记录,我还导航到目标 PC 的 GAC 目录以及Processor Architecture = x86
我遇到异常的程序集。还运行corsflag
显示程序集是 32 位的。
这是否意味着程序集必须是 MSIL 或 x64 才能在 64 位操作系统中工作?