[解決済み] Visual Studioの「Any CPU」ターゲットはどういう意味ですか?
2022-03-18 04:41:34
質問
Visual Studio 2008の.NETプラットフォームビルドオプションに関連して、いくつか混乱があります。
コンパイル対象が"Any CPU"の場合、どのようなファイルが生成されるのでしょうか?この "Any CPU" ビルドの出力実行ファイルを調べてみると、x86 の実行ファイルであることがわかりました(誰が予想したのでしょう!)。そこで、実行ファイルを x86 にターゲットするのと "Any CPU" にターゲットするのとでは、何か違いがあるのでしょうか?
もうひとつ気づいたのは、マネージドC++プロジェクトには、このプラットフォームがオプションとして用意されていないことです。なぜでしょうか?それは、"Any CPU"実行ファイルがプレーンな32ビットであるという私の疑念が正しいということでしょうか?
解決方法は?
について AnyCPU アセンブリは、64ビットプロセスにロードされた場合は64ビットコードに、32ビットプロセスにロードされた場合は32ビットコードにJITします。
CPUを限定することで、あなたはこう言うでしょう。 アセンブリによって使用される何か(おそらくは 32ビットまたは64ビットを必要とします。
関連
-
[解決済み] C++/CLIにおけるキャレット('^')の意味は?
-
[解決済み] フレームワークとアーキテクチャの違いは何ですか?[クローズド]
-
[解決済み] .Netの配列のLongLengthの目的は何ですか?
-
[解決済み] データテーブルがすでに別のデータセットに属している
-
[解決済み] このコンピュータには、.NET Framework 4.6またはそれ以降の更新プログラムがすでにインストールされています。
-
[解決済み] C#のStringとstringの違いは何ですか?
-
[解決済み] C#の正しいバージョン番号を教えてください。
-
[解決済み] C#のconstとreadonlyの違いは何ですか?
-
[解決済み] Visual Studioのコンパイルエラー "mismatch between processor architecture "を修正するにはどうしたらいいですか?
-
[解決済み] WPFのStaticResourceとDynamicResourceの違いは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】XAMLにSystem.Stringを埋め込む
-
[解決済み】ファイルやアセンブリ、またはその依存関係の1つをロードできませんでした。
-
[解決済み] .net 4.5アップグレード後、System.Web.Httpが見つからない
-
[解決済み] C++/CLIにおけるキャレット('^')の意味は?
-
[解決済み] リファレンスの追加にSystem.Web.Mvcが表示されないのはなぜですか?
-
[解決済み] CryptographicException「キーセットが存在しない」、ただしWCF経由に限る
-
[解決済み] Powershell v3 Invoke-WebRequest HTTPSエラー
-
[解決済み] terminationGracePeriodSeconds not
-
[解決済み] LINQクエリでToList()とToArray()のどちらを呼び出すのが良いですか?
-
[解決済み] Math.Round(2.5)はなぜ3でなく2を返すのですか?