Loading...

2009年8月28日 更新

社員ブログ

.NET Framework 1.1 を 3.5 へ

現在、.NET Framework 1.1 で作成した Webアプリを .NET Framework 3.5 版へ
バージョンアップをしている。
お客様から最新ソースを頂いて、自分の開発環境で動作確認をしていると
Excel出力でエラーとなってしまった。

429:ActiveX コンポーネントを作成できません。

はて。なんだろ

デバッグしてみると、

CreateObject(“Excel.Application”)

でエラーとなっている

最近 Excel出力は、アドバンス ソフトウェア(株)社の「Excel Creator」という
製品を使用していたので、すっかり忘れていました。

DCOMを構成してあげないとセキュリティでエラーとなるんでしたね
懐かしいなぁ、としみじみ感じつつ

[管理ツール] → [コンポーネント サービス]
を起動し
[コンポーネント サービス] → [コンピュータ] → [マイ コンピュータ] → [DCOMの構成]
[Microsoft Excel アプリケーション]を右クリック → [プロパティ]
[セキュリティ]タブ を開き
[起動とアクティブ化のアクセス許可] を [カスタマイズ] にして [編集] ボタンをクリック
aspnet_ws.exe を 起動しているユーザ (今の私の環境だと ASPNET) を追加し
以下のふたつに許可権限を与える
* ローカルからの起動
* ローカルからのアクティブ化

テストしたところ、ちゃんと動作しました
良かった・・・

fiber_new最近の投稿
令和6年度入社式

2024.04.01 更新

.総務ブログ

マイナビ2025

2024.02.29 更新

.総務ブログ

合同企業説明会出展情報

2024.01.30 更新

.総務ブログ

本社の積雪について

2024.01.25 更新

.総務ブログ

三愛情報 株式会社

〒510-0074 三重県四日市市鵜の森1丁目10番7号

電話番号: 059-359-0561