Business Objects XI 3.1 には COM SDK が含まれていません。COM SDK を含む最後のリリースは、2011 年 6 月に延長サポートが期限切れになる Business Objects XI R2 だったようです。
更新:ようやくビットを手に入れました。正式な COM SDK はもうありませんが、(ほとんどの?) .NET SDK の実際の実装では、実際に実装に COM オブジェクトを使用しています。COM SDK に対して記述されたコードは、サポートされていない可能性がありますが、BOXI 3.1 でも動作するようです。これに対する 1 つの例外は、BOXI 3.1 には存在しない COM ビューアーのようです。
再度更新: .NET SDK クラスの多く (ほとんど?) は、実際には .NET から継承しているようSystem.__ComObject
です。たとえば、ドキュメントには定義が次のように記載されています。
public class ReportTemplateClass : __ComObject,
ISCRReportTemplate,
ReportTemplate
Reflector をざっと見てみると、これらのアセンブリにはメタデータのみが含まれているため、相互運用アセンブリのように見えます。
もう 1 つの更新:簡単なテストを行ったところ、アプリケーションは .NET SDK をインストールした後に動作するように見えますが、オブジェクトは (.NET ではなく) COM オブジェクトとしてインスタンス化されます。これは簡単なテストだったので、すべてが機能しているかどうかはわかりません。また、そのアプローチのサポートを受けられない可能性が高いと確信しているため、お勧めしません.