私の友人と私は現在、SQL lite データベースを使用しているプログラムです。彼がプロジェクトをコンパイルしているとき、データベースは問題なくロードされます。しかし、プロジェクトをコンパイルして (正常に動作します)、データベースをロードしようとすると、次のエラーが表示されます。
System.BadImageFormatException が処理されませんでした。Es wurde versucht, eine Datei mit einem falschen Format zu laden. Source=PrisonArchitectSavegameEditor FileName=System.Data.SQLite、Version=1.0.66.0、Culture=neutral、PublicKeyToken=db937bc2d44ff139 FusionLog==== Zustandsinformationen vor Bindung === LOG: Benutzer = TIETZE\tietze111 LOG: DisplayName = System.Data. SQLite、Version=1.0.66.0、Culture=neutral、PublicKeyToken=db937bc2d44ff139 (完全指定) LOG: Appbase = file:///D:/Dropbox/C#/WIP/PrisonArchitectSavegameEditor/PrisonArchitectSavegameEditor/bin/Release/ LOG: Ursprünglicher PrivatePath =ヌル
Aufruf von Assembly : PrisonArchitectSavegameEditor、Version=2.2.1.0、Culture=neutral、PublicKeyToken=null。
LOG: Diese Bindung startet im default-Load-Kontext. LOG: 変更日: D:\Dropbox\C#\WIP\PrisonArchitectSavegameEditor\PrisonArchitectSavegameEditor\bin\Release\PrisonArchitectSavegameEditor.vshost.exe.Config LOG: 変更日ホスト構成: LOG: コンピューター構成日 C:\Windows\Microsoft. NET\Framework64\v4.0.30319\config\machine.config wird verwendet. LOG: Verweis nach der Richtlinie: System.Data.SQLite, Version=1.0.66.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139 LOG: ダウンロード フォン ノイエム URL ファイル:///D:/Dropbox/C#/WIP/PrisonArchitectSavegameEditor/PrisonArchitectSavegameEditor/ビン/リリース/System.Data.SQLite.DLL。ERR: Das Setup der Assembly konnte nicht abgeschlossen werden (hr = 0x8007000b)。Die suche wurde bedet.
スタックトレース:
bei PrisonArchitectSavegameEditor.Form1.LoadDatabase() bei PrisonArchitectSavegameEditor.Form1.tabControlSaveGameActions_SelectedIndexChanged(Object sender, EventArgs e) in d:\Dropbox\C#\WIP\PrisonArchitectSavegameEditor\PrisonArchitectSavegameEditor\Form1.cs:Zeile 652. bei System.Windows.Forms.TabControl.OnSelectedIndexChanged(EventArgs e) bei System.Windows.Forms.TabControl.WmSelChange() bei System.Windows.Forms.TabControl.WndProc(Message& m) bei System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) bei System.Windows.Forms.UnsafeNativeMethods.SendMessage(HandleRef hWnd, Int32 msg, IntPtr wParam, IntPtr lParam) bei System.Windows.Forms.Control.SendMessage(Int32 msg, IntPtr wparam, IntPtr lparam) bei System.Windows.Forms.Control.WmNotify(Message& m) bei System.Windows.Forms.Control.WndProc(Message& m) bei System.Windows.Forms.Form.WndProc(Message& m) bei System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) bei System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam) bei System.Windows.Forms.NativeWindow.DefWndProc(Message& m) bei System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks) bei System.Windows.Forms.Control.WndProc(Message& m) bei System.Windows.Forms.TabControl.WndProc(Message& m) bei System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) bei System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg) bei System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData) bei System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context) bei System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context) bei PrisonArchitectSavegameEditor.Program.Main() in d:\Dropbox\C#\WIP\PrisonArchitectSavegameEditor\PrisonArchitectSavegameEditor\Program.cs:Zeile 20. bei System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args) bei Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly() bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) bei System.Threading.ThreadHelper.ThreadStart()
内部例外:
彼がコンパイルしたexeを起動すると、エラーも表示されます。また、関数自体ではなく、関数を呼び出すときにエラーが発生するようです。
前もって感謝します!