Enabling WebDesigner crashes Delphi IDE

Just installed 2.6.1 after deinstalling previous version. After enabling WebDesigner like so:

And restarting the IDE and opening a Web Core project, I get this

grafik

Clicking OK chrashes the IDE and the IDE can only be closed using Task Manager.

I searched for the indicated DLL and this is the result:

I updated Edge and Edge Web View to these versions:


System Info:

grafik


What exact Edge Chromium you have installed?
If this is v130, try replacing the weview DLL files with these attached
DLLs_v130.zip (143.9 KB)

I installed the new dll like so:


But still get this and the IDE crashes:

grafik

Try putting it in Windows\System32

Did that. Rebooted. No change.

Do you have Edge Chromoim properly installed & working? What version is it?
Scan your full hard disk for possible old versions of the webview*.dll files and delete the old versions.

I had like 40 copies of these DLLs in my system. Renamed them all but the 2 in windows\system32. See here:

{30218411-2B61-4DA9-8E79-E5E2932A39BE}

I updated everything Edge related to the newest. See screenshots above. All showing v130.

Rebooted. Still getting the same error message and IDE crashes.

Can you use a component like TTMSFNCWebBrowser in a new VCL or FMX app?

Unfortunately, I do not own any FNC components.

Edit: Will go install the trial and check.

Installed the trial. Created new VCL app. Added FNC WebBrowser. This is it is presented:

Here at design time after setting TMS as URL:

Here at runtime:

This I would say looks good.

But wait...

Now with FNC components installed, I tried reenabling the Web Designer and it now seems to work.

So basically problem solved, but obviously only for the duration for the trial I guess... :((

Here is where I have the DLLs now after having installed the components:

Remember, the ones you sent me with the ZIP I put in windows\systems32 and removed all others. All others you see now seem to have been installed by the FNC components and they are even newer than the ones you sent me with the ZIP.

Looks like you have the correct DLLs now for the Edge version on your Windows system

I deleted all DLLs one by one but those in Windows\SysWOW64.

{9DE49B0E-8720-4315-BEF7-477A4B2E97E5}

These seem to do the trick and they are as of 2024-10-23.

Will now uninstall the trial FNC components and see if its still working with the DLLs left in SysWOW64.

Ok, uninstalled the trial TMS FNC components and this did not delete the DLLs in SysWOW64. I can confirm that the Web Designer for Web Core now works with these DLLs in SysWOW64.

Then I deleted these DLLs as well and copied the ones you sent me into SysWOW64. Can confirm Web Designer still works.

So, after all, it was just to put the DLLs into the right place, which is (in my case...) Windows\SysWOW64.. This is an information you might want to take note of.

Actually, I had to put that dll in SysWOW64 to avoid the crash.

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.