Documentation Center

.NET assembly templating client prerequisites

This topic lists the required and supported software for creating and uploading .NET assemblies into Template Building Blocks.

You create .NET assemblies and upload them into Template Building Blocks to create parts of a Compound Template. You then use Template Builder to assemble a Compound Template from these and other Template Building Blocks.

To create the .NET assembly, the client machine requires one of the following Microsoft .NET Framework versions:
  • Microsoft .NET Framework 4.6.2
  • Microsoft .NET Framework 4.5.2 (deprecated)
You can download the Microsoft .NET Framework from these locations:

In addition, you will probably want to use a .NET development IDE. SDL recommends using the Microsoft Visual Studio 2013 environment, but any IDE that produces .NET assemblies should work.

Uploading the .NET assembly requires the executable file TcmUploadAssembly.exe which is placed on the Content Manager server during installation. If you want to run this upload tool client-side from Content Manager Explorer, make sure that you have that client also installed on your .NET assembly client machine.

.NET assembly templating requires no license.