did it all, and yes its a .config file and reinstalled C++ again
but still the same pop-up
C:\ISTA, but Windows Registry still thinks the program is installed in the old location (or doesn't know where it is at all).C:\ISTA.Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BMWGroup\ISPI\Rheingold]
"InstallPath"="C:\\ISTA"
"BMW.Rheingold.Programming.ExpertMode"="false"
"BMW.Rheingold.Programming.Enabled"="false"
"BMW.Rheingold.Online.Mode"="false"
FixRegistry.regFixRegistry.reg on your Desktop.C:\ISTA.ISTAGUI.exe.config.<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
</configSections>
<appSettings>
<!-- Paths set to current folder -->
<add key="TesterGUI.WorkingDirectory" value="." />
<add key="BMW.Rheingold.CoreFramework.Path" value="." />
<add key="BMW.Rheingold.Interfaces.Path" value="." />
<add key="BMW.Rheingold.Programming.Path" value="." />
<!-- Settings -->
<add key="BMW.Rheingold.Online.Mode" value="False" />
<add key="BMW.Rheingold.Programming.Enabled" value="False" />
<add key="BMW.Rheingold.Programming.ExpertMode" value="False" />
<add key="BMW.Rheingold.Diagnostics.VehicleIdent.ReadBasicVehicleData" value="True" />
</appSettings>
<log4net>
<appender name="FileAppender" type="log4net.Appender.FileAppender">
<file value="Logs\ISTAGUI.log" />
<appendToFile value="true" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
</layout>
</appender>
<root>
<level value="DEBUG" />
<appender-ref ref="FileAppender" />
</root>
</log4net>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
</startup>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Data.SQLite" publicKeyToken="db937bc2d44ff139" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.0.0.0" newVersion="1.0.111.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
ISTAGUI.exe.config (make sure "Save as type" is All Files).Logs inside C:\ISTA (so the logger has a place to write).ISTAGUI.exe and Run as Administrator.still the same pop-up and Logs stays empty....
C:\ISTA. This mismatch causes the "Configuration is invalid" error immediately, before it even writes a log.[HKEY....Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BMWGroup\ISPI\Rheingold]
"InstallPath"="C:\\ISTA"
"BMW.Rheingold.Programming.ExpertMode"="false"
"BMW.Rheingold.Programming.Enabled"="false"
"BMW.Rheingold.Online.Mode"="false"
FixRegistry_v2.regFixRegistry_v2.reg.C:\ISTA folder.RheingoldLicense.txt or liсеnsе.txt?C:\ISTA.C:\ISTA, try running ISTAGUI.exe as Administrator again.ok corrected it, and saved and runned it.
found the liсеnsе.txt, but is was in C:\ISTA\EdiabasForIDE...
[HKEY... - this was missing before).Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BMWGroup\ISPI\Rheingold]
"InstallPath"="C:\\ISTA"
"BMW.Rheingold.Programming.ExpertMode"="false"
"BMW.Rheingold.Programming.Enabled"="false"
"BMW.Rheingold.Online.Mode"="false"
FixRegistry_Final.regFixRegistry_Final.reg.DotNetZip Toolkit) is NOT the ISTA liсеnsе. It is just a liсеnsе for a compression tool. Ignore it..), the databases MUST be in C:\ISTA.C:\ISTA.SQLiteDBs?streamdataprimitive_ENGB.sqlitexmlvalueprimitive_ENGB.sqliteDiagDocDb.sqliteSQLiteDBs folder from your original download location and paste it into C:\ISTA.ISTAGUI.exe and select Run as Administrator.UserCanceledException is generic. It means "I tried to start, checked the Registry for my path, checked the Config for the databases, couldn't find one of them, showed an error message, and then the user clicked OK."C:\ISTA and ensuring the SQLiteDBs folder is right next to the .exe, we align everything.ok corrected the reg file again, saved and runned it.
checked also the map SQliteDBs, and all files ...
[...]), Windows doesn't know *where* to put the settings, so the file does absolutely nothing.Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BMWGroup\ISPI\Rheingold]
"InstallPath"="C:\\ISTA"
"BMW.Rheingold.Programming.ExpertMode"="false"
"BMW.Rheingold.Programming.Enabled"="false"
"BMW.Rheingold.Online.Mode"="false"
FixRegistry_Real.regFixRegistry_Real.reg..exe.C:\ISTA.RheingoldCore.dllRheingoldInterfaces.dllBMW.Rheingold.CoreFramework.dllTesterGUI\bin\Release. You need to go back to your download, open TesterGUI\bin\Release, select ALL files (Ctrl+A), and copy them into C:\ISTA.ISTAGUI.exe and select Run as Administrator.HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BMWGroup\ISPI\Rheingold. If that key is missing or points to a folder that doesn't match where you are running the program, ISTA assumes it is a pirated or broken copy and shuts down. The file above creates that key and points it to C:\ISTA.checked the reg file content, but it is exaclty the same as before. Nothing is added.
but the 3 .dl...
ISTAGUI.exe is just the "front door." The actual program logic is inside BMW.Rheingold.CoreFramework.dll. If that file is gone, the application is empty and will crash immediately with the error you are seeing.RheingoldCore.dll or BMW.Rheingold..., click Actions -> Restore.C:\ISTA to the "Exclusions" list in Virus & threat protection settings so they don't get deleted again..7z or .rar archive you downloaded.TesterGUI\bin\Release (or wherever ISTAGUI.exe is).BMW.Rheingold.CoreFramework.dll inside the archive?C:\ISTA.[HKEY...], the file does nothing.Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BMWGroup\ISPI\Rheingold]
"InstallPath"="C:\\ISTA"
"BMW.Rheingold.Programming.ExpertMode"="false"
"BMW.Rheingold.Programming.Enabled"="false"
"BMW.Rheingold.Online.Mode"="false"
BMW.Rheingold.CoreFramework.dll. Without it, nothing we do to the config or registry will make the program start. Check your antivirus history first!have to check later, the zip file is on a external HD.
just checked the archive, but they are not there either. and therefore also not in quarantaine....
RheingoldCore.dll, BMW.Rheingold.CoreFramework.dll) are missing from the archive, then your download is either corrupted or you downloaded the wrong package. The program cannot run without them.i will erase the full setup and try again then, its alos not there. dont know in wich folder to sear...
Rheingold\TesterGUI\bin\Release
Rheingold
RheingoldCore.dll
BMW.Rheingold.CoreFramework.dll
**BMW ISTA‑PLUS 4.57.30 — Installation & Setup Guide**
**Important notes:**
- Run **as administra...
TesterGUI\bin\Release directly to C:\ISTA ("flattening" the folder).C:\ISTA\TesterGUI\bin\Release\ISTAGUI.exe.C:\ISTA folder completely.ISTA.rar to C:\.C:\ISTA\TesterGUI\bin\Release\...C:\ISTA\TesterGUI\bin\Release. Check if RheingoldCore.dll and BMW.Rheingold.CoreFramework.dll are there.C:\ISTA to your Antivirus Exclusions list. Now you can turn Antivirus back on.ISTA+ 4.57.30 diagnostic only.reg (or similar) included in the download.InstallPath automatically so you don't have to edit it manually like we tried before.BMW.rar to C:\ProgramData. This adds global config files.ISPIDATA System Variables tool as Admin..exe file. Create a shortcut to it instead (Step 2). The "missing" files are likely just hidden deep in the folder structure inside the RAR.Hi,
I have ISTA 4.57.21, and it doesn't show the programming data in MOTORRAD. I'm connecting via EN...
C:\ISTA\PSdZ\data_swi (or C:\Rheingold\PSdZ\data).C:\ISTA (or C:\Rheingold) folder containing 4.57.21.