1

Excelとの間でデータをやり取りするためのライブラリを作成しました。

私のマシンで実行するために、COM+コンソールでアクセス許可を変更しました。

このコンポーネントをオンラインサーバーにアップロードすることに興味がありますが、Excelをインストールしていません。

ExcelをインストールせずにCOM+にExcelを登録する方法はありますか?

前もって感謝します。

よろしくお願いします。

ホセ

4

1 に答える 1

2

ライブラリがOffice相互運用機能を使用してExcelを操作している場合、登録するものや相互運用機能がないため、ExcelをインストールせずにCOM+にExcelを登録することはできません。

コードで遅延バインディングを使用してコンパイルする場合でも、Excelコンポーネントがインストールされていないと、ランタイムエラーが発生します。

現在のすべてのバージョンのMicrosoftOfficeは、クライアントワークステーションでエンドユーザー製品として実行するように設計、テスト、および構成されています。これらは、インタラクティブなデスクトップとユーザープロファイルを前提としています。これらは、満たすために必要なレベルの再入国またはセキュリティを提供しません。無人で実行するように設計されたサーバー側コンポーネントのニーズ。 " -http://support.microsoft.com/kb/257757

于 2010-08-04T12:14:29.667 に答える