PDA

View Full Version : ISEXP : error -4072



Dawgzilla
01-23-2017, 09:24 AM
Hello Sirs,

I am trying to build my installation and when I do, I get the following error message:

ISEXP : error -4072: Error retrieving dependency COMCAT.3207D1B0_80E5_11D2_B95D_006097C4DE24:0 of C:\Program Files (x86)\InstallShield\2016\Modules\i386\MFC42.MSM

Can someone please help me with this?

Thank you

Gary

Dawgzilla
01-23-2017, 10:36 AM
Hello Sirs,

I was able to solve my ISEXP:error -4072 issue by deselecting MFC 6.0 from my redistributables.

Thank you

Gary

chad.petersen
01-23-2017, 03:10 PM
MFC42.MSM is the very old Merge Module to deliver MFC42.DLL onto a system. The Microsoft Foundation Class version 4.2

Do you have any checkboxes selected in the Redistributables area?

It is very old stuff. As you can see here there is some info, but this is dated from the year 2004.

https://community.flexerasoftware.com/showthread.php?129779-Please-help-with-newbie-question-on-MFC42-msm-merge-module

And here.....

https://en.wikipedia.org/wiki/Microsoft_Foundation_Class_Library

MFC 4.2 is from VC++ 4.2 circa March 1998. The MFC42.DLL was first included with Windows 98 original release.

If you cannot find anything referencing MFC42.DLL or COMCAT.DLL in your stuff then it might suggest a corrupted project file. I hope not, but it would not be the first time something like that has happened.

Chad

chad.petersen
01-24-2017, 02:12 PM
Gary - one other thing that *might* be triggering this message. In each Component is a setting called ".NET Scan at Build" which seems to default to "Dependencies and Properties". If you are including some older EXE or DLL files that make reference to the MFC42.DLL then it could possibly lead to the messages you are seeing.

I usually change ".NET Scan at Build" from "Dependencies and Properties" to "None" unless there is some valid reason to do otherwise.

Hope you can track it down.

Thanks,
Chad