Posted November 7, 20177 yr Hello, everytime I start or close ISO Downloader v5-23 on Windows 8-1, I get DotNET v4-7-1 Exception. Also main program window is drawn incompletelly. v5-21 and older work fine. I didn't found v5-22. Images are attached below. Exception: Informace o vyvolání ladění JIT najdete na konci této zprávy, nikoli v tomto dialogovém okně. ************** Text výjimky ************** System.IO.FileNotFoundException: Nelze načíst soubor nebo sestavení PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 nebo jeden z jejich závislých prvků. Systém nemůže nalézt uvedený soubor. Název souboru: PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 ---> System.IO.FileNotFoundException: Nelze načíst soubor nebo sestavení PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 nebo jeden z jejich závislých prvků. Systém nemůže nalézt uvedený soubor. Název souboru: PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 WRN: Protokolování vazeb sestavení je VYPNUTO. Chcete-li povolit protokolování chyb vazeb sestavení, nastavte hodnotu registru [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) na hodnotu 1. Poznámka: Protokolování chyb vazeb sestavení ovlivňuje výkon systému. Chcete-li tuto funkci vypnout, odeberte z registru hodnotu [HKLM\Software\Microsoft\Fusion!EnableLog]. v lum_sdk_int.api.set_choice(Int32 value) v lum_sdk.api.clear_choice() v Windows_ISO_Downloader.Form1.Form1_Load(Object sender, EventArgs e) v System.EventHandler.Invoke(Object sender, EventArgs e) v System.Windows.Forms.Form.OnLoad(EventArgs e) v System.Windows.Forms.Form.OnCreateControl() v System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) v System.Windows.Forms.Control.CreateControl() v System.Windows.Forms.Control.WmShowWindow(Message& m) v System.Windows.Forms.Control.WndProc(Message& m) v System.Windows.Forms.ScrollableControl.WndProc(Message& m) v System.Windows.Forms.Form.WmShowWindow(Message& m) v System.Windows.Forms.Form.WndProc(Message& m) v System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) v System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) v System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Načtená sestavení ************** mscorlib Verze sestavení: 4.0.0.0 Verze Win32: 4.7.2558.0 built by: NET471REL1 Základ kódu (CodeBase): file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- Windows ISO Downloader Verze sestavení: 5.2.3.0 Verze Win32: 5.2.3.0 Základ kódu (CodeBase): file:///C:/Program%20Files/Windows%20ISO%20Downloader/WindowsISODownloader.exe ---------------------------------------- Microsoft.VisualBasic Verze sestavení: 10.0.0.0 Verze Win32: 14.7.2558.0 built by: NET471REL1 Základ kódu (CodeBase): file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll ---------------------------------------- System.Windows.Forms Verze sestavení: 4.0.0.0 Verze Win32: 4.7.2558.0 built by: NET471REL1 Základ kódu (CodeBase): file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System Verze sestavení: 4.0.0.0 Verze Win32: 4.7.2558.0 built by: NET471REL1 Základ kódu (CodeBase): file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Drawing Verze sestavení: 4.0.0.0 Verze Win32: 4.7.2558.0 built by: NET471REL1 Základ kódu (CodeBase): file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System.Configuration Verze sestavení: 4.0.0.0 Verze Win32: 4.7.2558.0 built by: NET471REL1 Základ kódu (CodeBase): file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.Core Verze sestavení: 4.0.0.0 Verze Win32: 4.7.2558.0 built by: NET471REL1 Základ kódu (CodeBase): file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- System.Xml Verze sestavení: 4.0.0.0 Verze Win32: 4.7.2558.0 built by: NET471REL1 Základ kódu (CodeBase): file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- System.Runtime.Remoting Verze sestavení: 4.0.0.0 Verze Win32: 4.7.2558.0 built by: NET471REL1 Základ kódu (CodeBase): file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll ---------------------------------------- mscorlib.resources Verze sestavení: 4.0.0.0 Verze Win32: 4.7.2558.0 built by: NET471REL1 Základ kódu (CodeBase): file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_cs_b77a5c561934e089/mscorlib.resources.dll ---------------------------------------- lum_sdk Verze sestavení: 1.68.308.0 Verze Win32: 5.2.3.0 Základ kódu (CodeBase): file:///C:/Program%20Files/Windows%20ISO%20Downloader/WindowsISODownloader.exe ---------------------------------------- lum_sdk_int Verze sestavení: 1.68.308.0 Verze Win32: 5.2.3.0 Základ kódu (CodeBase): file:///C:/Program%20Files/Windows%20ISO%20Downloader/WindowsISODownloader.exe ---------------------------------------- util Verze sestavení: 1.68.308.0 Verze Win32: 5.2.3.0 Základ kódu (CodeBase): file:///C:/Program%20Files/Windows%20ISO%20Downloader/WindowsISODownloader.exe ---------------------------------------- System.Windows.Forms.resources Verze sestavení: 4.0.0.0 Verze Win32: 4.7.2558.0 built by: NET471REL1 Základ kódu (CodeBase): file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_cs_b77a5c561934e089/System.Windows.Forms.resources.dll ---------------------------------------- ************** Ladění JIT ************** Aby bylo povoleno ladění JIT, musí konfigurační soubor pro tuto aplikaci nebo počítač (machine.config) mít v oddílu system.windows.forms nastavenou hodnotu njitDebugging. Aplikace rovněž musí být kompilována s povoleným laděním. Příklad: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> Je-li ladění JIT povoleno, budou všechny neošetřené výjimky odeslány ladicímu programu JIT, který je registrován v počítači, a nebudou zpracovány tímto dialogovým oknem.
November 7, 20177 yr Hi, Thanks for the feedback. Please try the attached modified version 5.23. If it works fine for you, I'll re-release it officially as version 5.24. You've asked about version 5.22. It had a severe bug. I decided not to upload it to HeiDoc. Only a few copies sneaked through that I distributed manually. Should you by coincidence ever come across it (very unlikely), better avoid it. Windows_ISO_Downloader.exe
November 7, 20177 yr Author Hello, I got exact same error with modded version. Could you try to temporarily disable the initial pop-up window with traffic donation? It seems to be connected to that. Is there any remote debugger?
November 8, 20177 yr Author At error on program exit, if I click "Continue", ISO Downloader will not close.
November 8, 20177 yr It is connected to the traffic donator for sure. For unknown reasons it doesn't load properly. Kindly check the new version, and decline traffic donation on the initial popup. I've capsuled all references to traffic donation so that it will not even attempt to load the Luminati integration when you initially decline.
November 8, 20177 yr Author Yep, v5-24 is much better. When I decline traffic donation window, it works OK as usual. When I accept, I get the error. What is Luminati integration? Is it DotNET too or is it native Win32?
November 8, 20177 yr 1 minute ago, Final Aeon said: What is Luminati integration? Is it DotNET too or is it native Win32? I think it's .NET as well. The issue is not with .NET though, but with accessing library file that contains the API. Since that file is embedded in the ISO Downloader, it's a mystery to me why you get a FileNotFound exception. Anyway, you have a workaround now. I'll inquire with Luminati whether they have an idea about this issue.
November 8, 20177 yr Author Can you extract library from EXE and send me it? It is also important, if library is DotNET v4-x or DotNET v3-5...
November 8, 20177 yr The Luminati developer also finds it weird. He suggests missing .NET 3.5 or 4.0 as root cause. You can check installed versions up to v4 in registry in path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP Each version has a subkey The SDK requres minimum .NET 3.5. I'll attach the original DLL. lum_sdk.dll
November 8, 20177 yr Author So is the attached lum_sdk.dll in DotNETv 3-5? In that case, could you embed the following version of lum_sdk.dll: 1. DotNET v4-x. 2. Targetting platform "AnyCPU" ? If you don't have such version, could you please ask developer for it? Thanks.
November 8, 20177 yr As I understand, the dll is for .NET 3.5. So .NET 4.6 (as required by the downloader) should be downward compatibe. I'll suggest a .NET 4.x version of the dll to the developer anyway. Targeting platform already is AnyCPU, same as the downloader itself.
November 8, 20177 yr Author DotNET v4-x is completely incompatible with DotNET v3-5. v3-5 is the legacy version, which is now deprecated by MS or very close to it. Maybe lum_sdk.dll has both v3-5 and v4-x support, in that case, please ask for the version in which v3-5 support is deleted and it is only with v4-x support. Also "AnyCPU" targetting is quite important. The ideal version should be: DotNET v4-x, targetting: "AnyCPU".
November 8, 20177 yr For the sake of testing, could you please add the attached file in the same folder with the downloader, and try again? Windows ISO Downloader.exe.config
November 8, 20177 yr Author It is the same, lum_sdk.dll has to be DotNET v4-x with "AnyCPU" targetting. Only that will solve it. Or even better you can give me the version without lum_sdk.dll entirely (and no traffic donation window - means Auto-No), could it be done?
November 8, 20177 yr Check "remember settings" on the settings tab, and the popup is not gonna bother you again. I'll try to find a way to disable traffic donation on systems without .NET 3.x in the next version.
November 8, 20177 yr New version is out. Users without .NET 3.5 can no longer choose to donate traffic. The popup is gone, and the checkbox in settings is disabled. That should prevent any such crashes from happening again.
November 16, 20177 yr Author For the unknown reason, wincert.net was inaccessible for me for a week. v5-25 and v5-26 work nicely for me. Thanks.
November 16, 20177 yr 1 hour ago, Final Aeon said: For the unknown reason, wincert.net was inaccessible for me for a week. That was quite an unfortunate incident, not only for WinCert, but for a large portion of the French internet. I'm glad your issue has been resolved.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.