I noticed a setting in the COBOL project settings that may clash with other projects in a Visual Studio solution when compiling for x64 processors:
Apparently, the Visual Studio 2019 MSBuild platform target (1) is ignored while at the same time a proprietary Platform Target property (2) has been added in project settings.
From what I can see so far ...
- the proprietary setting is pointless as it is ignored by the compiler
(i.e. no compiler settings are changed when this value is changed (see Build Settings text field at the bottom of the COBOL settings page))
- no MSBuild platform target is available for x64 in the solution (1)
- The compiler appears to compile to the MSBuild platform target (3), ignoring the proprietary setting (2)
As a beginner to COBOL (particularly to Visual COBOL) I'm anything but sure and I'm not able to set-up a sample solution at this time; yet, adding a 64 bit .NET project to this solution and adding dependencies to the COBOL project should result in failure.
As a fix I would expect the proprietary setting (2) removed and the Visual Studio MSBUILD platform setting (1) utilized.
I may be wrong, though. Am I barking up the wrong tree here?
Your help is very much appreciated.