簡體   English   中英

在64位計算機上編譯時出錯

[英]Error while compiling on a 64-bit machine

當我以發布模式在64位計算機上編譯SharePoint 2007解決方案並將平台設置為AnyCPU或x86時,出現以下錯誤:

試圖加載格式錯誤的程序集:C:\\ Program Files \\ Common Files \\ Microsoft Shared \\ Web服務器擴展\\ 12 \\ ISAPI \\ Microsoft.Office.Server.Search.dll。

當我在Microsoft.Office.Server.Search.dll上使用.Net Reflector時,它說平台設置為x64。 所以我將設置更改為發布模式,將平台更改為x64,並得到相同的錯誤。

奇怪的是,當我將Release更改為debug時,它符合要求。 誰能解釋一下?

如果可能,我希望使用設置Release / AnyCPU進行編譯。 誰能給我正確的方向推動?

謝謝

ps我也在這里問了這個問題: http : //social.msdn.microsoft.com/Forums/en-US/netfx64bit/thread/21d14405-ca6f-4503-b416-f56bfb27168b/

我也曾遇到過同樣的問題,對我來說,似乎對構建配置的更改實際上並沒有進行。 經過幾次保存,重新打開項目,選擇構建/重新構建的嘗試,從構建選項中選擇“清理”后,我能夠使其運行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM