VB6 ActiveX DLL コンポーネントを呼び出す従来の ASP アプリケーションがあります。DLL は、Office Web コンポーネント (v11.0) を使用してスプレッドシートを作成します。OWC11 スプレッドシートのインスタンスを作成しようとすると、エラーが発生します。
Dim oSS As OWC11.Spreadsheet
Set oSS = New OWC11.Spreadsheet ' ActiveX component can't create object(error id 429)
次のコードは、私のテスト環境では完全に機能しますが、実稼働サーバーでは失敗します。テスト環境と本番環境の両方で Windows Server 2003 SE を使用しています。
追加情報:
OWC11.DLL バージョン - テスト環境で 12.0.6502.5000
OWC11.DLL バージョン - 本番環境で 12.0.4518.1014
次のサービス パックは、運用サーバーで更新されます。
KB976569
KB979909
KB980773
KB976765
KB976576
KB981793
この問題は Service Pack の更新によるものでしょうか?