Can't deploy using clickone and com free registration

I’m trying to deploy my C# application via Clickonce and MapWinGis COM Free registration.

I set the MapWinGIS.ocx to Isolated = true but it’s giving me error in form designer class which has MapWinGIS Map control (The specified module could not be found. (Exception from HRESULT: 0x8007007E)). Can you help me? I want to deploy my application without installing MapWinGIS first in user machine. I’m managed to create MapWinGIS bootstraper so clickonce installer will call the MapWinGIS installer in order to install it first before my application. I found it ugly and user might get confused with the installation process. I’m using MapWinGIS 4.8.

I’m not familiar with ClickOnce, but setting Isolated=true does work for my application.
It will create a manifest file.
MW5 uses the same workflow.

Do you get the error right after setting Isolated to true? Did you try to recompile, close all open windows in Visual Studio?

And did you also do this:

It’s also recommended to comment the following line in Form Designer:
this.axMap1.OcxState = ((System.Windows.Forms.AxHost.State)(resources.GetObject(“axMap1.OcxState”)));

As mentioned in the documentation.

And if possible I would recommend upgrading to a newer version of MapWinGIS.