-1

System.InvalidOperationException は処理されませんでした Message=フォームの作成中にエラーが発生しました。詳細については、Exception.InnerException を参照してください。エラー: ファイルまたはアセンブリ 'Interop.WMPLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' またはその依存関係の 1 つを読み込めませんでした。不正な形式のプログラムをロードしようとしました。Source=kn diary StackTrace: at kn_diary.My.MyProject.MyForms.Create_ InstanceSystem.Threading.ThreadHelper.ThreadStart() での ExecutionContext.Run (ExecutionContext executionContext、ContextCallback コールバック、オブジェクト状態) InnerException: System.BadImageFormatException メッセージ = ファイルまたはアセンブリを読み込めませんでした 'Interop.WMPLib、バージョン = 1.0.0.0、カルチャ = ニュートラル、PublicKeyToken=null' またはその依存関係の 1 つ。不正な形式のプログラムをロードしようとしました。Source=AxInterop.WMPLib FileName=Interop.WMPLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null FusionLog==== バインド前の状態情報 === LOG: User = Pak-PC\Pak LOG: DisplayName = Interop.WMPLib、Version=1.0.0.0、Culture=neutral、PublicKeyToken=null (完全指定) LOG: Appbase = file:///C:/Users/Pak/Desktop/project/kn diary/kn diary/bin/デバッグ/ログ: 初期 PrivatePath = NULL System.Threading.ThreadHelper.ThreadStart() で実行 (ExecutionContext executionContext、ContextCallback コールバック、オブジェクト状態) InnerException: System.BadImageFormatException メッセージ = ファイルまたはアセンブリを読み込めませんでした=null' またはその依存関係の 1 つ。不正な形式のプログラムをロードしようとしました。Source=AxInterop.WMPLib FileName=Interop.WMPLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null FusionLog==== バインド前の状態情報 === LOG: User = Pak-PC\Pak LOG: DisplayName = Interop.WMPLib、Version=1.0.0.0、Culture=neutral、PublicKeyToken=null (完全指定) LOG: Appbase = file:///C:/Users/Pak/Desktop/project/kn diary/kn diary/bin/デバッグ/ログ: 初期 PrivatePath = NULL System.Threading.ThreadHelper.ThreadStart() で実行 (ExecutionContext executionContext、ContextCallback コールバック、オブジェクト状態) InnerException: System.BadImageFormatException メッセージ = ファイルまたはアセンブリを読み込めませんでした=null' またはその依存関係の 1 つ。不正な形式のプログラムをロードしようとしました。Source=AxInterop.WMPLib FileName=Interop.WMPLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null FusionLog==== バインド前の状態情報 === LOG: User = Pak-PC\Pak LOG: DisplayName = Interop.WMPLib、Version=1.0.0.0、Culture=neutral、PublicKeyToken=null (完全指定) LOG: Appbase = file:///C:/Users/Pak/Desktop/project/kn diary/kn diary/bin/デバッグ/ログ: 初期 PrivatePath = NULL System.Threading.ThreadHelper.ThreadStart() InnerException: System.BadImageFormatException メッセージ = ファイルまたはアセンブリを読み込めませんでした 'Interop.WMPLib、Version=1.0.0.0、Culture=neutral、PublicKeyToken=null' またはその依存関係の 1 つ. 不正な形式のプログラムをロードしようとしました。Source=AxInterop.WMPLib FileName=Interop.WMPLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null FusionLog==== バインド前の状態情報 === LOG: User = Pak-PC\Pak LOG: DisplayName = Interop.WMPLib、Version=1.0.0.0、Culture=neutral、PublicKeyToken=null (完全指定) LOG: Appbase = file:///C:/Users/Pak/Desktop/project/kn diary/kn diary/bin/デバッグ/ログ: 初期 PrivatePath = NULL System.Threading.ThreadHelper.ThreadStart() InnerException: System.BadImageFormatException メッセージ = ファイルまたはアセンブリを読み込めませんでした 'Interop.WMPLib、Version=1.0.0.0、Culture=neutral、PublicKeyToken=null' またはその依存関係の 1 つ. 不正な形式のプログラムをロードしようとしました。Source=AxInterop.WMPLib FileName=Interop.WMPLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null FusionLog==== バインド前の状態情報 === LOG: User = Pak-PC\Pak LOG: DisplayName = Interop.WMPLib、Version=1.0.0.0、Culture=neutral、PublicKeyToken=null (完全指定) LOG: Appbase = file:///C:/Users/Pak/Desktop/project/kn diary/kn diary/bin/デバッグ/ログ: 初期 PrivatePath = NULL BadImageFormatException Message=ファイルまたはアセンブリ 'Interop.WMPLib、Version=1.0.0.0、Culture=neutral、PublicKeyToken=null' またはその依存関係の 1 つを読み込めませんでした。不正な形式のプログラムをロードしようとしました。Source=AxInterop.WMPLib FileName=Interop.WMPLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null FusionLog==== バインド前の状態情報 === LOG: User = Pak-PC\Pak LOG: DisplayName = Interop.WMPLib、Version=1.0.0.0、Culture=neutral、PublicKeyToken=null (完全指定) LOG: Appbase = file:///C:/Users/Pak/Desktop/project/kn diary/kn diary/bin/デバッグ/ログ: 初期 PrivatePath = NULL BadImageFormatException Message=ファイルまたはアセンブリ 'Interop.WMPLib、Version=1.0.0.0、Culture=neutral、PublicKeyToken=null' またはその依存関係の 1 つを読み込めませんでした。不正な形式のプログラムをロードしようとしました。Source=AxInterop.WMPLib FileName=Interop.WMPLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null FusionLog==== バインド前の状態情報 === LOG: User = Pak-PC\Pak LOG: DisplayName = Interop.WMPLib、Version=1.0.0.0、Culture=neutral、PublicKeyToken=null (完全指定) LOG: Appbase = file:///C:/Users/Pak/Desktop/project/kn diary/kn diary/bin/デバッグ/ログ: 初期 PrivatePath = NULL 不正な形式のプログラムをロードしようとしました。Source=AxInterop.WMPLib FileName=Interop.WMPLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null FusionLog==== バインド前の状態情報 === LOG: User = Pak-PC\Pak LOG: DisplayName = Interop.WMPLib、Version=1.0.0.0、Culture=neutral、PublicKeyToken=null (完全指定) LOG: Appbase = file:///C:/Users/Pak/Desktop/project/kn diary/kn diary/bin/デバッグ/ログ: 初期 PrivatePath = NULL 不正な形式のプログラムをロードしようとしました。Source=AxInterop.WMPLib FileName=Interop.WMPLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null FusionLog==== バインド前の状態情報 === LOG: User = Pak-PC\Pak LOG: DisplayName = Interop.WMPLib、Version=1.0.0.0、Culture=neutral、PublicKeyToken=null (完全指定) LOG: Appbase = file:///C:/Users/Pak/Desktop/project/kn diary/kn diary/bin/デバッグ/ログ: 初期 PrivatePath = NULL

アセンブリの呼び出し: AxInterop.WMPLib、Version=1.0.0.0、Culture=neutral、PublicKeyToken=null。

ログ: このバインドはデフォルトのロード コンテキストで開始されます。ログ: アプリケーション構成ファイルの使用: C:\Users\Pak\Desktop\project\kn diary\kn diary\bin\Debug\kn diary.vshost.exe.config ログ: C:\Windows\Microsoft のマシン構成ファイルの使用。 NET\Framework64\v2.0.50727\config\machine.config. ログ: 現時点ではポリシーが参照に適用されていません (プライベート、カスタム、部分、または場所に基づくアセンブリ バインド)。ログ: 新しい URL ファイルのダウンロードを試みています:///C:/Users/Pak/Desktop/project/kn diary/kn diary/bin/Debug/Interop.WMPLib.DLL. ERR: アセンブリのセットアップを完了できませんでした (hr = 0x8007000b)。プローブが終了しました。

   StackTrace:
        at AxWMPLib.AxWindowsMediaPlayer.AttachInterfaces()
        at System.Windows.Forms.AxHost.GetOcxCreate()
        at System.Windows.Forms.AxHost.TransitionUpTo(Int32 state)
        at System.Windows.Forms.AxHost.CreateHandle()
        at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
        at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
        at System.Windows.Forms.AxHost.EndInit()
        at kn_diary.Form1.InitializeComponent() in C:\Users\Pak\Desktop\project\kn diary\kn diary\Form1.designer.vb:line 91
        at kn_diary.Form1..ctor()
   InnerException: 
4

1 に答える 1

0

これは、参照チェーン内の参照アセンブリの 1 つ (この場合は間接参照) の読み込みに失敗したことを示しています。私は通常、フュージョン ログをチェックして、読み込みに失敗しているアセンブリと、多くの場合、その理由を正確に調べます。

融合ログを確認して、犯人がまだ見つからない場合に備えて、ここにログを貼り付けてもらえますか? VS コマンド プロンプトから「fuslogvw.exe」を実行すると、ロガーを起動できます。(このリンクには、フュージョン ログ ビューアーの使用方法の詳細が記載されています: http://msdn.microsoft.com/en-us/library/e74a18c4(v=vs.80).aspx )

于 2012-12-03T20:28:37.010 に答える