Use .NET assembly templating to create and upload .NET assemblies that can be used as Template Building Blocks in a Compound Template. You can use the same client machine for .NET assembly templating and for running the Template Builder.
Procedure
- On the Content Manager server machine, navigate to the subfolder bin\client\ of
%TRIDION_HOME%.
- Copy the following files to any folder on your client machine:
- Tridion.Common.dll
- Tridion.Common.xml
- Tridion.ContentManager.Common.dll
- Tridion.ContentManager.Common.xml
- Tridion.ContentManager.dll
- Tridion.ContentManager.xml
- Tridion.ContentManager.Publishing.dll
- Tridion.ContentManager.Publishing.xml
- Tridion.ContentManager.Queuing.dll
- Tridion.ContentManager.Queuing.xml
- Tridion.ContentManager.TemplateTypes.dll
- Tridion.ContentManager.TemplateTypes.xml
- Tridion.ContentManager.Templating.dll
- Tridion.ContentManager.Templating.xml
- Tridion.ContentManager.TypeRegistration.dll
- Tridion.ContentManager.TypeRegistration.xml
- Tridion.Logging.dll
- Tridion.Logging.xml
- TcmUploadAssembly.exe
- TcmUploadAssembly.exe.config
- When you create a .NET assembly to use in a Compound Template:
- Add these .NET assemblies (DLL files) to your project.
- Upload your compiled .NET assembly using the TcmUploadAssembly.exe tool.
Note: Do not add these .NET assembly to the Global Assembly Cache. This is not necessary.