我刚刚签出了从Subversion到新文件夹的修订版。打开解决方案,运行时得到此信息:
无法加载文件或程序集“ xxxx”或其依赖项之一。 试图加载格式错误的程序。
这是我前一段时间检查过的相同代码。为什么现在要这样做?现在,我还看到一个Debug x86,而不仅仅是该xxx项目的bin文件夹中的Debug。什么是Debug x86?为什么我不像以前一样在bin文件夹中仅拥有Debug?
听起来项目的一部分仅针对x86而已,而其余部分则针对任何CPU / x64。这也让我感到痛苦。您正在运行x64(或呃… IA64)吗?
检查项目属性,并确保为“任何CPU”构建了所有内容。如果您使用的是Visual Studio,则可以通过转到屏幕顶部工具栏上的“ x86”或“任何CPU”菜单(“调试” /“发布”菜单旁边)并单击,来检查所有内容。 “配置管理器…”