如果你将應用程式生成x86而不是Any CPU時,在64位作業系統中不會出錯錯誤,而在32位作業系統中可能會出現以下錯誤:
<b>說明: </b>執行目前 Web 請求期間,出現未處理的異常。請檢查堆棧跟蹤資訊,以了解有關該錯誤以及代碼中導緻錯誤的出處的詳細資訊。
<b>異常詳細資訊: </b>System.BadImageFormatException: 未能加載檔案或程式集“LWTG.BLL”或它的某一個依賴項。試圖加載格式不正确的程式。
<b>源錯誤:</b>
<code>執行目前 Web 請求期間生成了未處理的異常。可以使用下面的異常堆棧跟蹤資訊确定有關異常原因和發生位置的資訊。</code>
<b>程式集加載跟蹤:</b> 下列資訊有助于确定程式集“LWTG.BLL”無法加載的原因。
<code></code>
<b>堆棧跟蹤:</b>
<b>版本資訊:</b> Microsoft .NET Framework 版本:2.0.50727.1882; ASP.NET 版本:2.0.50727.1879
解決方法:
将應用程式生成為Any CPU就可以了
<b>作者贊賞</b>
<a href="http://union.dangdang.com/transfer.php?from=P-262177&ad_type=10&sys_id=1&backurl=http%3A%2F%2Fbook.dangdang.com%2F">當當計算書籍 5-8折</a>
本文轉自Sam Lin部落格部落格園部落格,原文連結:http://www.cnblogs.com/samlin/archive/2011/04/22/Any-CPU-x86.html,如需轉載請自行聯系原作者