そこで、AnyCpu オプションを使用して会社用に巨大な Web サイトを構築しました。私はそれが問題になるとは思いませんでした-私はx64ウィンドウを備えた64ビットマシンを持っており、x64サーバーに展開されており、接続されているdllがないため、すべて64にあるはずですよね?
まあ、いくつかのセキュリティを実装しようとしている過程で、会社のサポートは、アプリケーションは厳密に x64 でなければならないことを教えてくれました。そうだと思いましたが、彼らをからかうために、構成マネージャーに行き、すべてのターゲット CPU、プラットフォームなどの設定を x64 に変更しました。
残念ながら、f5 キーを押して実行すると壊れてしまいます。以前にこれに遭遇したと思いますが、どこかの一時インターネットファイルを削除する必要があったことを漠然と覚えていますが、VSを閉じて、binフォルダーを削除し、/framework/tempASPfilesからルートフォルダーを削除しようとしました...しかし、私はまだBadImageFormatException - 「不正な形式でプログラムをロードしようとしました。」を取得します。
アプリを x64 に変換する最善かつ最速の方法は何ですか? そして、どこかでいくつかのファイルを削除する必要があると考えるのは正しいですか?