Updating Beckhoff SDK
If older Visual Studio C++ projects are compiled against earlier SDK versions, an adjustment needs to be made once.
This adjustment does not need to be made for newer versions of the Beckhoff SDK.
- Open the project file <project name>.vcproj with a text editor (Notepad, etc.)
- Search for all old SDK entries and replace them by the new entries
Search for
"HMI_500_V1.1 (x86)" and "HMI_500_V1.2 (x86)"
Replace with
"Beckhoff_HMI_500 (x86)"
Search for
"HMI_500_V1.1 (ARMV4I)" and "HMI_500_V1.2 (ARMV4I)"
Replace with
"Beckhoff_HMI_500 (ARMV4I)"
Example:
Old SDK:
<Platforms>
<Platform
Name="HMI_500_V1.1 (x86)"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|HMI_500_V1.1 (x86)"
OutputDirectory="$(PlatformName)\$(ConfigurationName)"
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
...
New SDK:
<Platforms>
<Platform
Name="Beckhoff_HMI_500
(x86)"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Beckhoff_HMI_500
(x86)"
OutputDirectory="$(PlatformName)\$(ConfigurationName)"
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
...