当我在发布模式下在64位计算机上编译SharePoint 2007解决方案并且平台设置为AnyCPU或x86时,我收到以下错误:
尝试加载格式不正确的程序集:C:\ Program Files \ Common Files \ Microsoft Shared \ Web Server Extensions \ 12 \ ISAPI \ Microsoft.Office.Server.Search.dll。
当我在Microsoft.Office.Server.Search.dll上使用.Net Reflector时,它说平台设置为x64。所以我将设置更改为Release模式,将平台更改为x64并获得相同的错误。
奇怪的是当我将Release更改为debug时,它符合。有谁能解释一下?
我更愿意使用Release / AnyCPU设置进行编译。任何人都可以给我一个正确的方向吗?
由于
P.S。我在这里也问过这个问题:http://social.msdn.microsoft.com/Forums/en-US/netfx64bit/thread/21d14405-ca6f-4503-b416-f56bfb27168b/
答案 0 :(得分:0)
我也经历过同样的问题,对我来说,似乎我对构建配置的更改实际上没有采取。在多次尝试保存,重新打开项目,选择构建/重建之后,我从构建选项中选择“清理”后能够使其正常运行。