私はいくつかのライブラリと4つのコンソールアプリケーションを持つVS2008ソリューションを持っています。すべてのビルドと32ビットモードで正しく実行されます。これらのライブラリはすべて、C#アプリケーションとC++/CLIインターフェイスレイヤーを備えた別のソリューションで、x64モードで構築され、実行されます。ネイティブコンソールプロジェクトのx64バージョンを作成するには?
ここでは、4つのコンソールアプリケーション(ライブラリの機能テストと単体テスト)のx64フレーバーを構築する必要があります。
Configuration Managerダイアログで、これらの4つのプロジェクトのPlatformドロップダウンリストには、Win32のみがオプションとして表示されます。 (x64もライブラリにあります)。編集と新規のオプションはありますが、x64の選択肢を作成する方法はありません。
おそらくVS2008は何らかの理由でx64を許可していません。最初に設定する必要がある他の属性やオプションはありますか?
EDIT:x64プラットフォームが既に存在するため、Configuration Managerで新しいプラットフォームを作成しようとすると失敗します。これはすべての図書館プロジェクトで利用可能です。
私の記事で指摘したように、私はコンパイラがインストールされるように、他のx64プロジェクトをソリューションに組み込むことができます。チェックボックスについての最後のコメントは私の間違いでした。ありがとう。 –