Where can I download Visual Studio 2013

Integration in Visual Studio

  1. installation
  2. Integration in Visual Studio

TwinCAT 3.1 is integrated into Visual Studio during installation.

Requirements for integration in Visual Studio

  • Full version of Visual Studio 2013-2019

or

  • Visual Studio Shell 2013-2019

but

  • no Visual Studio Express

Installation order

To integrate TwinCAT 3 in Visual Studio, you must first install Visual Studio, only then can you install TwinCAT 3 and integrate it into Visual Studio.

You cannot integrate TwinCAT 3 in Visual Studio if Visual Studio was installed after TwinCAT 3. In this case you have to uninstall TwinCAT 3 first, install Visual Studio and then reinstall TwinCAT 3.

Example: After installing TwinCAT 3, you decide to also program in C ++ and would like to install a full version of Visual Studio later.

Standard installation cases

Case 1: You do not have a full version of Visual Studio installed on the development computer.

In this case, a Visual Studio 2017 shell supplied by TwinCAT 3 is installed as the standard development environment for TwinCAT.

Case 2: One or more full version (s) of Visual Studio 2013-2019 is / are installed on the development computer.

The setup of TwinCAT 3 offers you the option of choosing which full version of Visual Studio TwinCAT 3 is to be integrated into (multiple selection possible).

Case 3: A Visual Studio 2013-2019 shell is installed on the development computer.

The setup of TwinCAT 3 offers you the option of integrating TwinCAT 3 into the already installed Visual Studio Shell (instead of installing the standard Visual Studio 2019 Shell)

See also: Installation of TwinCAT 3 Engineering and Runtime

Download and installation of the Visual Studio Shell

With the exception of the Visual Studio 2019 Shell contained in the installer, Beckhoff does not deliver any other versions of the Visual Studio Shell together with TwinCAT 3, but you can download and install them free of charge from the Microsoft website. Visual Studio Shells are free, but do not allow high-level language programming such as C ++ or C #.

Installation requirements: Windows 7, Windows 8 or Windows 10

Go to http://www.microsoft.com/download in your browser.

  • Find, download and install Visual Studio 201x Shell (Isolated) Redistributable Package.
  • Find, download and install Visual Studio 201x Shell (Integrated) Redistributable Package.

Visual Studio 201x Shell (Integrated) Redistributable Package is an add-on to Visual Studio 201x Shell (Isolated) Redistributable Package, so the "Isolated" version must be installed first. Details can be found on the Microsoft website.

Use of TwinCAT C ++

If you want to use TwinCAT C ++, you have to install the option "Microsoft Foundation Classes for C ++" when installing Visual Studio. Otherwise the SDK is missing and TwinCAT C ++ is not available even with a full Visual Studio.

language settings

The language used in TwinCAT depends on the language of the pre-installed Visual Studio. If TwinCAT 3 is to be displayed in German, Visual Studio (Shell) must also be installed and selected in German.

You can install the Visual Studio language packs after installing TwinCAT 3. You can then switch the language in the settings of Visual Studio.

© 2021 Beckhoff Automation