Boards and Kits
Video and Image Processing
Database and Data Analytics
High Performance Computing
Aerospace & Defense
Broadcast & Pro A/V
Emulation & Prototyping
Test and Measurement
AI Inference Acceleration
Why Xilinx AI
Xilinx AI Solutions
Get Started with Xilinx AI
FPGAs & 3D ICs
SoCs, MPSoCs & RFSoCs
Quality & Reliability
FPGA Mezzanine Cards
Board and Kit Accessories
Software Development Tools
Vitis Unified Software Platform
Hardware Development Tools
Vivado Design Suite - HLx Editions
System Generator for DSP
Pre-built Accelerated Libraries
Develop your own Applications
Xilinx Accelerator Program
Silicon Evaluation Boards
Design and Debug Blog
Xilinx Wiki Design Examples
Xilinx Community Portal
Download the Latest Xilinx Tools
Downloads & Licensing
Partner Design Services
Corporate Briefing Center
Customers Powered by Xilinx
Accelerated Computing Partners
Accelerator Program Partners
Network Adapter Partners
Design Service Partners
All Ecosystem Partners
Boards and Kits
AR# 9900: 3.1i Foundation Install - Error "LIBGUI_FRAMEWORK.DLL is linked to Mfc42.dll" and "Severe: XIE32.exe" messages appear during install.
3.1i Foundation Install - Error "LIBGUI_FRAMEWORK.DLL is linked to Mfc42.dll" and "Severe: XIE32.exe" messages appear during install.
Keywords: 3.1i, Foundation, Install, error, LIBGUI_FRAMEWORK.DLL,
Mfc42.dll, XIE32.exe, Windows 98, severe
I am installing Foundation Series 3.1i on Windows 98 or Windows 98JJ, and the
process fails after the following error messages appear at the end of the installation:
" LIBGUI_FRAMEWORK.DLL file is linked to missing export file Mfc42.dll:6569"
" Severe: XIE32.exe was not launched successfully."
This error occurs when a new DLL file cannot replace the older version that is currently
in use. If you re-boot and re-run the installation, the error should not occur.
Typically, Solution 1 will allow the older DLL to be replaced. However, in some instances
it has been seen that this still does not replace the older DLL.
In these cases, a simple manual workaround that can be used:
1. In Windows, go into the windows\system directory and re-name the MFC42.dll file
(to, perhaps, "MFC42.dll_old").
2. Go into the $XILINX\.xinstall\config\redist\win98 directory. Copy the mfc42.dll into
the windows\system directory.
3. Reboot the machine.
(If you cannot rename the DLL, then Windows might have it locked in memory. Typically,
re-booting the machine will release this DLL).
If the DLL was the only item that failed during the installation, copying this file over should
create a clean environment that removes this problem.
Windows may not allow you to rename the mfc42.dll file if the file is in use whenever
Windows is running. If this is the case, reboot your computer into "safe mode."
To do this, use the F8 key after the BIOS has started, but before Windows has loaded.
This will take you into a DOS prompt, and you will be allowed to rename mfc42.dll.
Was this Answer Record helpful?