HKCR and rpcassoc_bindconnection syntax error

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
ZephWyrm
Newbie
Newbie
Posts: 2
Joined: Wed Sep 11, 2024 3:51 am

HKCR and rpcassoc_bindconnection syntax error

Post by ZephWyrm »

Hello everyone!

I am reaching the end of my rope trying to containerize an old dotnet, visual c++ application.

I am using the latest Wine version on a Debian Bookworm image (also tried on Ubuntu and had many more problems).

I have the reached the point where I successfuly install the application, I cannot however launch it successfully.

The app complains that it cannot find a document component and subsequently fails to load an app-included library. Using procmon on the windows side of things I have seen that the app executable loads a class registry key which contains the location of a seperate executable (appropriately named the same as the failing to load library) and a ddeexec subkey/call.

I recreated the registry in Wine, however I still get the error when runnng the app:

Code: Select all

err:rpc:RpcAssoc_BindConnection syntax {e60c73e6-88f9-11cf-9af1-0020af6e72f4}, 2.0 not supported
Any ideas are welcome! Thank you in advance!
ZephWyrm
Newbie
Newbie
Posts: 2
Joined: Wed Sep 11, 2024 3:51 am

Re: HKCR and rpcassoc_bindconnection syntax error

Post by ZephWyrm »

Hello again...some more information.

It seems I managed to make it work momentarily by experimenting with the registry values in HK Classes Root.

Which is the correct way to make registry changes? On the HK Classes Root or the linked HKLM key?

Also for String values that point to paths and especially executables...which is the correct format?
With double \\, with /, with @ in the start as I saw in some threads? And should the executables be prefixed with "wine C:\path\to\.exe" ?
Locked