Vorab zur Info: es geht hier um meine testweise Installation unter Linux in der WINE Umgebung.
Alles läuft bislang ganz gut, nur wenn ich im Menu auf Anpassen -> Trainingsoption gehe, dann gibt es sofort diese Fehlermeldung.
Den Detailtext gibt es im Spoiler:
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text ************** System.IO.FileLoadException: Die Datei oder Assembly Microsoft.DirectX.DirectSound, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 oder eine Abhängigkeit davon wurde nicht gefunden. Die gefundene Manifestdefinition der Assembly stimmt nicht mit dem Assemblyverweis überein. (Ausnahme von HRESULT: 0x80131040) File name: 'Microsoft.DirectX.DirectSound, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' at Vok.AudioVideo.Win.cAudioVideoWin.MicrophonesToStringArray(cUI vUI) at Vok.GUI.Win.Training.wOptions.InitMicrophones() at Vok.Core.Training.uOptions.Show(cShowArgs vArgs) at Vok.GUI.Win.cFormsWin.ShowWOptions(cShowArgs vArgs) at Vok.Core.Frame.uFrame.MmuOptions() at Vok.GUI.Win.Frame.wFrame.mmuOptions_Click(Object sender, EventArgs e) at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ToolStrip.WndProc(Message& m) at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
WRN: Protokollierung der Assemblybindung ist AUS. Sie können die Protokollierung der Assemblybindungsfehler aktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) auf 1 festlegen. Hinweis: Die Protokollierung der Assemblybindungsfehler führt zu einer gewissen Leistungseinbuße. Sie können dieses Feature deaktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] entfernen.
************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled.
For example:
When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box.
Ich habe nun eine Lösung gefunden: Ich habe im Programmordner des Vokabeltrainer die DLL microsoft.directx.directsound.dll in microsoft.directx.directsound.dll.old umbenannt.
und mir aus dem Internt folgende DLL geholt und in das Verzeichnis kopiert:
Company: Microsoft Corporation Decription: Microsoft Managed DirectSound Version: 5.4.0.2904 Architecture: 32 bits File reputation: 100% Trusted Original size: 174 Kb Download size: 47.6 Kb MD5: d035348ec8968861af585b7132fe4c7b SHA1: 877ffdf77b9cdc1be14135cff0b756a231401617 SHA256: 2e28c8fb8b87b5ffd1e0ea27710a2e785ef4741a89e4b3c3af726ec63d15a1fa
Nun ist im Menu auf Anpassen -> Trainingsoption endlich zugänglich.
freut mich, dass Sie eine Lösung gefunden haben, auch wenn es merkwürdig ist, denn genau diese Version der Microsoft.DirectX.DirectSound.dll sollte auch die vorherige Datei gewesen sein (die im Update 7.0.135 enthalten war). Können Sie mir vielleicht mal beide Dateien (inkl. der in ...old umbenannten Datei) an "info at vokabeln Punkt de" schicken, so dass ich beide Dateien vergleichen kann?