I am running same installed copy of two windows 10 running into vmware. Into one of them I installed Visual Studio 2013 and created a program using Geckofx 45.0.34. Its running there perfectly. But when I tried to run generated exe with gecko dlls and Firefox folder, into 2nd win10 (which does not have VS installed), I am getting this error:
But I made sure that xulpath is accurate. Infact I am trying to fix it for last few hours. Also I tried to install .net 4.5.2 which is required for this geckofx. But its saying, upper version already installed. Am I missing something ? Here I am getting the error:
Xpcom.EnableProfileMonitoring = false;
Xpcom.Initialize(xulPath);
As Hans Passant mentioned at comment the error was occurring not for having msvcr120.dll and msvcp120.dll which were not included into the nuget package. I just copied them from previous package folder (geckofx-45.0.22). And it worked.