WinC Function Compile Error
search cancel

WinC Function Compile Error

book

Article ID: 213240

calendar_today

Updated On:

Products

CA Plex

Issue/Introduction

I have installed the CA PLEX 7.21 version with Visual Studio Business 2013.

When I compile a WinC function it gives me the attached error:

******************************************************************************************
START Build Summary for C:\Modelos\Locales\Gen\TUTORIALWIN.obl
      Submitted by azure on Tue Apr 20 15:48:58 2021
******************************************************************************************
------------------------------------------------------------------------------------------
Starting Build of _TUTORIALWIN Precompiled Header - Release
COMPILE : error MSB8031: Building an MFC project for a non-Unicode character set is deprecated. You must change the project property to Unicode or download an additional library. See http://go.microsoft.com/fwlink/p/?LinkId=286820 for more information.
                C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppBuild.targets - Line 376
Finished Build of _TUTORIALWIN Precompiled Header - Release with 1 error(s), 0 warning(s)
------------------------------------------------------------------------------------------
Starting Build of Employee.Edit Pnl - Release
COMPILE : error MSB8031: Building an MFC project for a non-Unicode character set is deprecated. You must change the project property to Unicode or download an additional library. See http://go.microsoft.com/fwlink/p/?LinkId=286820 for more information.
                C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppBuild.targets - Line 376
Finished Build of Employee.Edi

******************************************************************************************

Environment

Release : 7.21

Component : AllFusion Plex Application Integrator

Cause

The Microsoft multibyte MFC lib is missing.

Resolution

You would need Microsoft multibyte MFC lib. Microsoft changed VS2013 to separate a feature/function that was included in previous releases of Visual Studio. The solution is to install the multibyte MFC library of Visual Studio 2013. You can download from the following Microsoft web page.

https://www.microsoft.com/en-us/download/details.aspx?id=40770