何か不足していない限り、ボリューム属性 (IIdentifiable TArgPack を使用) を RPT 経由でバックグラウンド プロジェクトにコピーできないようです。
SeismicAttribute.CreateArgumentPackage() には IDataSourceManager のコンテキストがないため、作成された引数パッケージがいつバックグラウンド プロジェクトに送信されるかを知ることは不可能のようです。私たちのコードでは、TArgPack をインスタンス化するときに DataManager.DataSourceManager を使用するだけであることがわかりました。これは、属性がバックグラウンド プロジェクトからコピーされている限り正常に動作しますが、バックグラウンド プロジェクトにコピーされると、属性ボリュームが機能しなくなります。
SDK の SeismicAttributes サンプルは、インスタンスが正しいプロジェクト コンテキストで暗黙的にシリアル化されるため、おそらくこの問題を示さないシリアル化可能な TArgPack を使用します。
既知の問題? 回避策は?