0

誰かがこのエラーで私を助けることができますか?これをデバッグする方法は?私は自分のマシンでうまく動作するコードを作成しました。しかし、私の友人のマシンでは、このランタイムエラーが発生しました。私はpptを作成するためにコードで相互運用ライブラリを使用しています。

    呼び出しの詳細については、このメッセージの最後を参照してください
    このダイアログボックスの代わりに、ジャストインタイム(JIT)デバッグ。
    **************例外テキスト**************
    System.Runtime.InteropServices.COMException(0x800702E4):CLSID {91493441-5A91-11CF-8700-00AA0060263B}のコンポーネントのCOMクラスファクトリの取得に失敗しました。次のエラーが原因です:800702e4要求された操作には昇格が必要です。(HRESULTからの例外:0x800702E4)。
       CTGOV.Form1.Export2PPT(Int32 tempIndex)で
       CTGOV.Form1.btnDone_Click(オブジェクト送信者、EventArgs e)で
       System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)で
       System.Windows.Forms.Control.WmMouseUp(Message&m、MouseButtonsボタン、Int32クリック)
       System.Windows.Forms.Control.WndProc(Message&m)で
       System.Windows.Forms.ButtonBase.WndProc(Message&m)で
       System.Windows.Forms.Button.WndProc(Message&m)で
       System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd、Int32 msg、IntPtr wparam、IntPtr lparam)で

    **************ロードされたアセンブリ**************
    mscorlib
        アセンブリバージョン:4.0.0.0
        Win32バージョン:4.0.30319.269(RTMGDR.030319-2600)
        コードベース:file:/// C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
    ----------------------------------------
    CTGOV
        アセンブリバージョン:1.0.0.0
        Win32バージョン:1.0.0.0
        CodeBase:file:/// C:/TrialsVision(trial%20version)/CTGOV.exe
    ----------------------------------------
    System.Windows.Forms
        アセンブリバージョン:4.0.0.0
        Win32バージョン:4.0.30319.278作成者:RTMGDR
        CodeBase:file:/// C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System.Drawing
        アセンブリバージョン:4.0.0.0
        Win32バージョン:4.0.30319.282作成者:RTMGDR
        コードベース:file:/// C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    システム
        アセンブリバージョン:4.0.0.0
        Win32バージョン:4.0.30319.269作成者:RTMGDR
        コードベース:file:/// C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Data
        アセンブリバージョン:4.0.0.0
        Win32バージョン:4.0.30319.237(RTMGDR.030319-2300)
        コードベース:file:/// C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
    ----------------------------------------
    System.Core
        アセンブリバージョン:4.0.0.0
        Win32バージョン:4.0.30319.233作成者:RTMGDR
        コードベース:file:/// C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
    ----------------------------------------
    System.Xml
        アセンブリバージョン:4.0.0.0
        Win32バージョン:4.0.30319.233作成者:RTMGDR
        コードベース:file:/// C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    Microsoft.VisualBasic.PowerPacks.Vs
        アセンブリバージョン:10.0.0.0
        Win32バージョン:10.0.30319.1
        CodeBase:file:/// C:/TrialsVision(trial%20version)/Microsoft.VisualBasic.PowerPacks.Vs.DLL
    ----------------------------------------
    System.Numerics
        アセンブリバージョン:4.0.0.0
        Win32バージョン:4.0.30319.1作成者:RTMRel
        コードベース:file:/// C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
    ----------------------------------------
    Microsoft.mshtml
        アセンブリバージョン:7.0.3300.0
        Win32バージョン:7.0.3300.0
        コードベース:file:/// C:/Windows/assembly/GAC/Microsoft.mshtml/7.0.3300.0__b03f5f7f11d50a3a/Microsoft.mshtml.dll
    ----------------------------------------
    システム構成
        アセンブリバージョン:4.0.0.0
        Win32バージョン:4.0.30319.1(RTMRel.030319-0100)
        コードベース:file:/// C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    Ionic.Zip
        アセンブリバージョン:1.9.1.5
        Win32バージョン:1.9.1.5
        CodeBase:file:/// C:/TrialsVision(trial%20version)/Ionic.Zip.DLL
    ----------------------------------------
    System.Xml.Linq
        アセンブリバージョン:4.0.0.0
        Win32バージョン:4.0.30319.1作成者:RTMRel
        CodeBase:file:/// C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
    ----------------------------------------
    Microsoft.Office.Interop.PowerPoint
        アセンブリバージョン:14.0.0.0
        Win32バージョン:14.0.4754.1000
        CodeBase:file:/// C:/Windows/assembly/GAC_MSIL/Microsoft.Office.Interop.PowerPoint/14.0.0.0__71e9bce111e9429c/Microsoft.Office.Interop.PowerPoint.dll
    ----------------------------------------
    オフィス
        アセンブリバージョン:14.0.0.0
        Win32バージョン:14.0.4760.1000
        コードベース:file:/// C:/Windows/assembly/GAC_MSIL/office/14.0.0.0__71e9bce111e9429c/office.dll
    ----------------------------------------
    Microsoft.Office.Interop.Graph
        アセンブリバージョン:14.0.0.0
        Win32バージョン:14.0.4756.1000
        コードベース:file:/// C:/Windows/assembly/GAC_MSIL/Microsoft.Office.Interop.Graph/14.0.0.0__71e9bce111e9429c/Microsoft.Office.Interop.Graph.dll
    ----------------------------------------
    System.Data.DataSetExtensions
        アセンブリバージョン:4.0.0.0
        Win32バージョン:4.0.30319.1作成者:RTMRel
        CodeBase:file:/// C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.DataSetExtensions/v4.0_4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll
    ----------------------------------------
    **************JITデバッグ**************
    ジャストインタイム(JIT)デバッグを有効にするには、このための.configファイル
    アプリケーションまたはコンピューター(machine.config)には、
    system.windows.formsセクションで設定されたjitDebugging値。
    アプリケーションもデバッグしてコンパイルする必要があります
    有効。
    例えば:
    
        
    
    JITデバッグが有効になっている場合、未処理の例外
    コンピュータに登録されているJITデバッガに送信されます
    このダイアログボックスで処理されるのではなく。
4

3 に答える 3

2

実行している.NETアプリは、Powerpointを自動化するために管理者として実行する必要があります。したがって、「要求された操作には昇格が必要です」というエラーが発生します。

于 2012-10-05T18:33:22.397 に答える
0

Windowsユーザーアカウント制御(UAC)には、実行しようとしているコードに対して昇格されたアクセス許可が必要なようです。実行可能ファイルを右クリックして管理者として実行するか、UACを無効にします。

于 2012-10-05T18:38:29.923 に答える
0

Windowsフォームのジャストインタイムデバッグを有効にします。

既定では、Windowsフォームアプリケーションには、プログラムが回復できる場合にプログラムの実行を継続できるようにする最上位の例外ハンドラーがあります。たとえば、Windowsフォームアプリケーションが未処理の例外をスローした場合、次のようなダイアログが表示されます。

ここに画像の説明を入力してください

Windowsフォームアプリケーションのジャストインタイムデバッグを有効にするには、次の追加手順を実行する必要があります。

machine.configまたは.exe.configファイルのsystem.windows.formセクションでjitDebugging値をtrueに設定します。

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

于 2018-01-15T12:59:39.283 に答える