the powershell action did follow trough, but it gave the same error.
Found the SQLite.Interop.dll fi...
\testerGUI\bin\release) indicates that the folder structure of your download is not "flattened" or is set up for a specific launcher. This confirms why it is crashing: the executable cannot find the DLL it needs because it is hidden in a subfolder.\testerGUI\bin\release\x86\
\testerGUI\bin\release), we need to make sure the Registry points to the correct "Root" of the application.C:\ISTA
"InstallLocation"="C:\\ISTA"
C:\ISTA\testerGUI\bin\release
C:\\ISTA
ok ,copied the file next to ISTAGUI and tried again, now it started, no error, but the is disapears....
"ISTAGUI.exe.config is missing" or "Database not found", we will know exactly what to fix.streamdatapackage_EN.sqlite (or DE/other languages)."InstallLocation"="C:\\ISTA".C:\ISTA\SQLiteDBs.C:\ISTA\Something\SQLiteDBs), it will fail.runned the RC cleaner, but tried to remove after selected all, without making a service point, but w...
ISTAGUI.exe, look for a file named ISTAGUI.exe.config.ISTAGUI.exe with the type "XML Configuration File"..exe.C:\ISTA, but the program cannot find the databases there.InstallLocation = C:\ISTAC:\ISTA\SQLiteDBs (This folder must exist here)C:\ISTA\PSdZ (This folder must exist here)SQLiteDBs folder is empty or in a different place (like C:\ISTA\testerGUI\SQLiteDBs), the program will close immediately.ISTAGUI.exe.config present?Ok, the .exe and .config are in the same folder, and they do exist !
Found some AppCrash_ISTAGUI.exe...
ProgramData\Microsoft\WER\ReportArchiveReport.wer and open it with Notepad.Sig[3].Value (Fault Module Name) or Sig[4].Value (Fault Module Version).ExceptionCode (usually near the bottom).ISTAGUI.exe.config is corrupt or you are missing .NET Framework 4.8.SQLite.Interop.dll is the wrong version or blocked by antivirus.\testerGUI\bin\release) is very suspicious. A proper Standalone installation should usually be "flattened".C:\ISTA might not work because the .exe is buried too deep.\TesterGUI\bin\Release\ and paste it into the main C:\ISTA\ folder.ISTAGUI.exe to be in the same folder as the SQLiteDBs folder..exe is next to the SQLiteDBs folder, run the Registry Fix again and try to start it.ok, next to Sig.3 and 4
Sig.Value=System.Data.SQLite
Sig.Value=1.0.111.0
but no exeptioncode.....
...
Sig.Value=System.Data.SQLite confirms exactly what is wrong. The application is crashing because it cannot connect to the database engine properly.C:\ISTA\SQLiteDBs) but the Executable is buried deep inside (C:\ISTA\testerGUI\bin\release\ISTAGUI.exe).C:\ISTA\testerGUI\bin\release\C:\ISTA\C:\ISTA folder should now look like this:C:\ISTA\ISTAGUI.exeC:\ISTA\ISTAGUI.exe.configC:\ISTA\SQLite.Interop.dll (The one you copied earlier)C:\ISTA\SQLiteDBs\ (Folder)C:\ISTA\PSdZ\ (Folder)C:\ISTA.ISTAGUI.exe from the main C:\ISTA folder. It should start correctly.mmmm still again the error window pops up grrrrr
System.Data.SQLite, we are very close. The program is trying to load the database engine but is being stopped by Windows or a missing dependency.1.0.111.0. We need to make sure the config file isn't forcing a different version.newVersion.<bindingRedirect oldVersion="0.0.0.0-1.0.111.0" newVersion="1.0.111.0" />
newVersion number in the file is different from the version of the DLL you have, it will crash.SQLite.Interop.dll fails to load, causing the exact crash you are seeing.on both files:
At the bottom of the General tab, look for a checkbox or button that says Unblock.
...
newVersion="4.122.23.1") is for the Oracle driver. That is fine, but it is not the one causing the crash.Sig.Value=System.Data.SQLite means the issue is specifically with the SQLite files.SQLite.Interop.dll.TesterGUI\bin folder if you still have it).x86 and x64.SQLite.Interop.dll.C:\ISTA folder (next to ISTAGUI.exe).C:\ISTA:System.Data.SQLite.dll (The manager)SQLite.Interop.dll (The engine - must be the x86 version)still the same window pops up !
System.Data.SQLite, we need to look at the Configuration File again. You checked the Oracle line earlier, but we need to find the specific line for SQLite.ISTAGUI.exe.config with Notepad.Ctrl+F and search for: System.Data.SQLitexml
<dependentAssembly>
<assemblyIdentity name="System.Data.SQLite" publicKeyToken="db937bc2d44ff139" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-1.0.111.0" newVersion="1.0.111.0" />
</dependentAssembly>
newVersion number.1.0.111.0?1.0.112.0?C:\ISTA folder.System.Data.SQLite.dll -> Properties -> Details tab.newVersion in the config file MUST MATCH the Product version of the DLL exactly.1.0.112.0 but the DLL is 1.0.111.0, change the Config file to match the DLL (1.0.111.0).C:\ISTA:System.Data.SQLite.dll (The Managed Driver)SQLite.Interop.dll (The Native Engine)System.Data.SQLite.dll is missing, copy it from the same place you got the other files. ISTA cannot run with just the Interop file.that specific text is not in the config......
ISTAGUI.exe.config and name it ISTAGUI.exe.config.bak just in case.ISTAGUI.exe.config with Notepad.<assemblyBinding<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly>
<assemblyIdentity name="System.Data.SQLite" publicKeyToken="db937bc2d44ff139" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-1.0.111.0" newVersion="1.0.111.0" />
</dependentAssembly>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Data.SQLite" publicKeyToken="db937bc2d44ff139" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-1.0.111.0" newVersion="1.0.111.0" />
</dependentAssembly>
<!-- Other dependentAssembly blocks might be here -->
</assemblyBinding>
ISTAGUI.exe again.System.Data.SQLite.dll file is version 1.0.111.0.i did, but still and now it runs but screen keeps clear
C:\ISTA, the Windows Registry is likely still pointing to the old location (...testerGUI\bin\release).regedit and hit Enter.HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BMWGroup\ISPI\RheingoldC:\ISTA\ at the end).C:\ISTA\SQLiteDBs.streamdataprimitive_... and xmlvalueprimitive_...).ISTAGUI.exe and select Run as Administrator.