今、職場。
タバコ吸いながらSilverLightのビルドについてx64とx86について語っていたらちょっとビビる話題が発生。
AnyCPUでビルドするとアプリケーションはいいんだけどライブラリ側がOSのプラットフォームを実行されるまで判断せずにBadImage:Exceptionをはく可能性があるという。
基本的にはAnyCPUでビルドせずに構成マネージャーで全部x86指定にしてしまえば、x64のOSで動かしてもスケールダウン下位互換でエミューレーションが動くので大丈夫なはず、きっと。
家帰ってから調べるとしよう。
コメント
Silverlight では、特に問題無しでした。
SLでは問題ないみたい。