• 締切済み

オブジェクト生成エラー

お疲れ様です。 ASP.NETを使用してエクセル操作の為 Excel.Application test = Excel.Application(); とオブジェクトを生成する際に下記エラーが表示されます。 IISを使用する際にエラーが発生します。 解決策をご教示御願いできますでしょうか。 /////////////////////////// $exception {"CLSID {00024500-0000 -0000-C000-000000000046} を含むコンポーネントの COM クラス フ ァクトリを取得中に、次のエラーが発生しました: 80070005。"} System.Exception {System.UnauthorizedAccessException}

みんなの回答

回答No.1

"ASP.NET Excel System.UnauthorizedAccessException" で検索すれば出てくる問題だと思いますが。 http://www.google.com/search?num=50&hl=ja&q=asp.net+excel+System.UnauthorizedAccessException&lr=lang_ja たとえばここのスレッドの後半。 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?mode=viewtopic&topic=27485&forum=7&start=8

関連するQ&A

  • IIS6 ASP Oracle接続

    環境 Windows Server 2003 (IIS6) ASP.NET 2 Oracle10g Session("OraSession") = Server.CreateObject("OracleInProcServer.XOraSession") ここでエラーが発生しています。 エラー内容 CLSID {3893B4A0-FFD8-101A-ADF2-04021C007002} を含むコンポーネントの COM クラス ファクトリを取得中に、次のエラーが発生しました: 80070005。 説明: 現在の Web 要求を実行中に、ハンドルされていない例外が発生しました。エラーに関する詳細および例外の発生場所については、スタック トレースを参照してください。 例外の詳細: System.UnauthorizedAccessException: CLSID {3893B4A0-FFD8-101A-ADF2-04021C007002} を含むコンポーネントの COM クラス ファクトリを取得中に、次のエラーが発生しました: 80070005。 この ASP.NET は、要求されたリソースへのアクセスを許可されていません。要求された ASP.NET へのリソースへアクセスを許可するかどうかを検討してください。ASP.NET プロセスには、アプリケーションに偽装が実行されていない場合は、通常、インターネット インフォメーション サーバー 5 では {コンピュータ名}\ASPNET、インターネット インフォメーション サーバー 6 ではネットワーク サービスが使用されます。<identity impersonate="true"/> 経由でアプリケーションに偽装が実行されている場合、ユーザーは、通常 IUSR_MACHINENAME に設定された匿名ユーザーか、または認証された要求ユーザーになります。 色々と試してみましたが、だめです。 何が不足しているのでしょうか?

  • 「参照の追加」で追加したCOMオブジェクトのエラーについて

    「参照の追加」で追加したCOMを、 DIM aa As New ~ Newでインスタンスを生成させたいのですが、エラーが発生して生成できません(--;) Try ~ Catchでエラーを調べた結果、 エラーコードは、「0x80040154」 メッセージは、「COMオブジェクトは有効でないか、登録されていません」 どうして、このエラーが発生するのかを教えて下さい m(_ _)m

  • VistaでNET Frameworkのエラーが出て困ってます

    WindowsVista HomePremiumでNET Framework(2,0?)を使用するソフトを使おうとすると CLSID {CF4CC405-E2C5-4DDD-B3CE-5E7582D8C9FA} を含むコンポーネントの COM クラス ファクトリを取得中に、次のエラーが発生しました: 80040154 とのエラーが毎回出てきて困ってます・・・・ この現象のせいでStationTVも起動できず地デジが見れません NET FrameworkはVistaだとオペレーティングシステムの機能の一部として含まれているらしく再インストールする事が出来ません どうすればこのエラーを解消できるのでしょうか? お願いします

  • フリーソフトでエラーが出て困っています。JITデバック?

    フリーソフトでエラーが出て困っています。JITデバック? 「楽天watcer」というソフトを使おうと思っているのですが、 2度目の起動から以下のようなエラーが出てしまい、うまく起動できません。 『アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました[続行]をクリックすると、アプリケーションはこのエラーを無視し、続行しようとします。[終了]をクリックすると直ちに終了します。』 『CLSID {0002DF01-0000-0000-C000-000000000046} を含む COM コンポーネントのインスタンスを IClassFactory から作成中に、次のエラーが発生しました: 80004005。』 また、詳細ボタンをクリックすると、例外テキスト、読み込まれたアセンブリ、JITデバックについてかかれた文章がでてきます。すべてかけなかったので一部だけ載せました。 ************** 例外テキスト ************** System.Runtime.InteropServices.COMException (0x80004005): CLSID {0002DF01-0000-0000-C000-000000000046} を含む COM コンポーネントのインスタンスを IClassFactory から作成中に、次のエラーが発生しました: 80004005。 場所 SKClass.IEClient..ctor() 場所 RakutenWatcher.LoginTestClient..ctor(FormMain form) : ************** 読み込まれたアセンブリ ************** mscorlib アセンブリ バージョン: 2.0.0.0 Win32 バージョン: 2.0.50727.4927 (NetFXspW7.050727-4900) コードベース: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll : ************** JIT デバッグ ************** Just-In-Time (JIT) デバッグを有効にするには、このアプリケーション、 またはコンピュータ (machine.config) の構成ファイルの jitDebugging 値を system.windows.forms セクションで設定しなければなりません。 アプリケーションはまた、デバッグを有効にしてコンパイルされなければ なりません。 例: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> JIT デバッグが有効なときは、このダイアログ ボックスで処理するよりも、 ハンドルされていない例外はすべてコンピュータに登録された JIT デバッガに設定されなければなりません。 起動のためのファイルも「.application」とみたことのないもので、何か設定などしないといけないのでしょか? ちなみに、OSはwindows7です。 長々とすみませんでした。パソコン初心者なもので、プログラミングとかはさっぱり分からないので何をしたらいいのか・・・。 どのようなことをしたらいいのかを、具体的にできるだけわかりやすく教えてください。 それでは、ご回答よろしくお願いします。

  • IEからクライアントのEXCELのオブジェクトを生成できない

    いつもお世話になっております。 現在、HTML内に以下ソースを記述しクライアント側の EXCELオブジェクトを取得しようとしています。 がしかし、エラー(429 ActiveXコンポーネントはオブジェクトを生成できません)がでます。 このソースをVBSファイルにして実行するとちゃんと EXCELが生成されるので、ロジックに問題はないようにおもえます。 どなたか心当りのある方、ご助言宜しくお願い致します。 *****ソース開始******** <body> <script language="VBScript"> Sub Window_OnLoad() Dim objExcelApp Dim objExcelBook On Error Resume Next Set objExcelApp = CreateObject("Excel.Application")←この時点でエラーがでる。  Set objExcelBook = objExcelApp.Workbooks.Open("http://localhost/aaaa/asptst/excelwork.xls", , True)←このEXCELマクロを実行したい *****ソース終了********

  • VisualStudio.netのASP.NET WebアプリケーションでExcelデータを読み出す

    VisualStudio.netで、Excelファイルからデータを取り出し、 IISサーバに載せて、インターネットで見られるようにするプログラムを 勉強しています。 参考書を参考にして、 VisualStudio.netのWindowsアプリケーションで Excelファイルからデータを呼び出して表示するプログラムを 作ったところ、うまくいきました。 それを、ASP.NET Webアプリケーションでやったところ、 エラーメッセージが出て、ブラウザ上で成功しません。 エラーメッセージは、 「アプリケーションでサーバー エラーが発生しました。 ActiveX コンポーネントを作成できません。」 ということで、 ソースエラーでは 「行 49: myXls = CreateObject("Excel.Application")」 がエラーの原因のようです。 これは、VisualStudio.netの開発状況の設定の問題でしょうか? あるいはサーバの設定の問題でしょうか? それともプログラム自体の間違いでしょうか? 初歩的な質問で恐縮ですが、一人ではなかなか解決しないので どうぞよろしくお願いいたします。

  • COM+アプリケーション エラー

    COM+アプリケーションのフォルダ(コンポーネントサービス→コンピューター→マイコンピューター)を開くとエラーが表示されます。  カタログエラー   最後の操作の処理中にエラーが発生しました。   エラーコード 80040154 クラスが登録されていません 型名:PC-GN212JFAF ※OKWAVEより補足:「NEC 121ware : Windows」についての質問です

  • Vista×64シャットダウンするとき、hpqgp.exeエラーとなる

    シャットダウンする時、赤×の例外エラーとなる。メッセージは以下のとおり。”unknown error exception 0xc0000005がアプリケーション??????で発生"その前にウィルスバスターが「システムエラーが発生しました。再起動してください」の警告がでます。

  • Silverlight で 6003エラー

    Silverlight で構築されたストリーミングデータを見ようとすると 下記のエラーが発生しました。 MediaFailed: 6003 エラーが発生しました。 System.Exception: 6003 エラーが発生しました。 調べてみると下記のページにて DRM に関するエラーで 「個別化コンポーネント ソフトウェアのインストールに失敗しました。」 という内容まではわかりましたが、対策がわかりません。 http://msdn.microsoft.com/ja-jp/library/cc838192(v=vs.95).aspx ストリーミングを読み込む際に DRM に関する許可ダイアログが出ましたが、それは許可するにしており、 プロパティの再生タブでも許可するにチェックが入っている状態です。 Silverlight の再インストールは行いましたが改善されませんでした。 OS は Windows 7 Home Premium です。 ブラウザは IE9 です。 解決策が分かる方、お願いいたします。

  • Microsoft JScript 実行時エラー エラー '800a0046'

    お世話になります。 IIS5.0(Win2000server)で動いていたaspアプリケーションを IIS6.0(Windows2003server)に移行したいと考えています。 仮想ディレクトリの移行が終わり、必要ソフト(ORACLEクライアント)をインストールし、アプリケーションを動かすと以下のエラーになります。まずは、何から調べればよいか教えて頂ければ幸いです。 ●エラー内容 Microsoft JScript 実行時エラー エラー '800a0046' 書き込みできません。 ●エラー箇所 var dbSession = new ActiveXObject("OracleInProcServer.XOraSession");

専門家に質問してみよう