Why are some WinC/WinNT functions failing to build in my new Plex 7.2.1 application?

Document ID : KB000045994
Last Modified Date : 14/02/2018
Show Technical Document Details

Issue/Problem/Symptoms: 

I have recently upgraded from CA Plex 7.2 to CA Plex 7.2.1, and some of my WinC/WinNT functions are failing to build correctly. I am now getting a linker error message: (LINK : error LNK1104: cannot open file 'mfc80.lib' ) when generating and building a particular WinC object. What is causing this problem and how do I resolve it?

Environment:  

CA Plex 7.2.1

Cause: 

The Plex developer did not follow the instructions given in the CA Plex 7.2.1 release notes which specify that you must regen/rebuild all WinC/WinNT objects. So the linker is trying to link a function built with Visual Studio 2005 in CA Plex release 7.2 with a function that was built with Visual Studio 2013 in CA Plex release 7.2.1, and is throwing this linker error.

Resolution:

Generate and Build all WinC/WinNT objects in CA Plex 7.2.1. 

Additional Information:

 

CA Plex 7.2.1 Release Notes - New and Updated Features