次の投稿の下書きを作成しているときに解決策を見つけましたが、参考のためにここに投稿する価値があると思いました. 以下の解決策を参照してください。
RAD Studio (C++) には、カスタム コントロールの標準セットに依存する複数の dll および exe を含むプロジェクト グループがあります。これらのコントロールを borland パッケージ (bpl) に分離して、デザイン ビューで使用できるようにしました。
カスタム コントロールの 1 つをコンポーネント パレットからフォームにドラッグすると、コンポーネントが実際にはフォームを含むプロジェクトに静的にリンクされているように見えます。これは私が望んでいるものではなく、一部のコントロールは bpl にリンクされた追加のリソースに依存しているため、問題が発生します。
RAD Studio が自動的に追加する #pragma link 行を既に削除しましたが、コンポーネントはまだ実行可能ファイルにリンクされています。これがどのように起こるかわかりません。
何か案は?
OK、ソリューションはかなり簡単です。プロジェクト オプションで、[パッケージ] ページに移動し、[ランタイム パッケージでビルド] の下に、共通コンポーネントを含むパッケージの名前 (bpl 拡張子なし) を入力します。終わり。