A Bit of Background TcmUploadAssembly.exe is a utility program that allows you to upload a DLL into the SDL Tridion Content Manager. It does the following: Create a TBB (of type .NET Assembly ) that holds the actual .NET DLL; Create a TBB (of type C# Code Fragment ) for each class in the .NET DLL that implements the ITemplate interface; Optionally, creates Parameter Schemas and associates them with the individual template TBBs; Optionally, uploads the PDB corresponding to the .NET DLL; The following command line arguments are accepted: Usage: TcmUploadAssembly [options] [ConfigurationFilePath] [AssemblyPath] ConfigurationFilePath The location where the configuration file for this tool can be found. AssemblyPath The location of the assembly to be uploaded. Basic Options: /verbose ...
talk is cheap. show me the code.