作成日: 2024/01/19 最終更新日: 2024/01/31
文書種別
技術情報
詳細
プロジェクトのビルドオプションでターゲットCPUの設定を「x64」にすると、追加したリサイズポリシーがフォーム上のGcResizeコンポーネントに割り当てることができません。「カスタムポリシーの追加」ボタンをクリックした時には、下記のエラーが表示されます。
本現象はGcApplicationResizeコンポーネント、GcResizePanelコントロールを使用した場合にも発生します。
「このソリューションでカスタム リサイズポリシーを見つかりませんでした。」
この現象はVisual Studio IDEに起因する動作となります。
Visual Studio IDEは32ビットアプリケーションのため、64ビット指定でコンパイルされたテンプレートをフォームに配置することはできません。
この現象を回避するには、フォームの設計時にビルドオプションのターゲットCPUを「AnyCPU」に指定した状態でプロジェクトをリビルドします。アプリケーションを配布する直前にだけ必要に応じて「x64」に変更してビルドを実行することで対応してください。
本現象はGcApplicationResizeコンポーネント、GcResizePanelコントロールを使用した場合にも発生します。
「このソリューションでカスタム リサイズポリシーを見つかりませんでした。」
この現象はVisual Studio IDEに起因する動作となります。
Visual Studio IDEは32ビットアプリケーションのため、64ビット指定でコンパイルされたテンプレートをフォームに配置することはできません。
この現象を回避するには、フォームの設計時にビルドオプションのターゲットCPUを「AnyCPU」に指定した状態でプロジェクトをリビルドします。アプリケーションを配布する直前にだけ必要に応じて「x64」に変更してビルドを実行することで対応してください。