2 added 1413 characters in body
source | link

According to the post-build script these are the dlls to merge:

  • DD4T.ContentModel.Contracts.dll
  • DD4T.ContentModel.dll
  • DD4T.Templates.Base.dll
  • DD4T.ContentModel.XmlSerializers.dll
  • DD4T.Serialization.dll
  • Newtonsoft.Json.dll
  • DD4T.Templates.dll

Rebuilding the DD4T.Templates project should trigger the post-build script to also merge the above dlls into DD4T.Templates.merged.dll.

By the way, which steps did you take and what errors did you get?


UPDATE

In current release (DD4T 2.0.2-beta) of DD4T.TridionTemplates things are setup differently.

These are the steps I took to make things work.

  1. Download the DD4T.TridionTemplates

    Get it here https://github.com/dd4t/DD4T.TridionTemplates (I downloaded the master zip file, unblocked the zip, then unzipped)

  2. Copy the Tridion dependencies DLLs

    Copy the Tridion 2011 SP1 and Tridion 2013 SP1 dlls to these respective folders:

    • DD4T.TridionTemplates\dependencies\SDL Tridion Templating 2011 SP1
    • DD4T.TridionTemplates\dependencies\SDL Tridion Templating 2013 SP1
  3. Download and install MSBuild Community Tasks

    This can be downloaded here: https://github.com/loresoft/msbuildtasks/releases

  4. Download and install ILMerge.msi

    This can be downloaded here: http://www.microsoft.com/en-us/download/details.aspx?id=17630

    The installation of ILMerge.msi is necessary because the ILMerge wrapper built into MSBuild Community Tasks expects the ILMerge.exe to locate in its standard installation path.

  5. Open and recompile the DD4T Templates.sln

    Recompile this solution will create a zip file DD4T.Templates.2.0.3-alpha1.zip in this location:

    DD4T.TridionTemplates\build\DD4T.Templates.2.0.3-alpha1.zip

    This zip contains files such as DD4T.Templates.Merged.dll and TcmUploadAssembly.exe.

    You now have everything you need to upload the merged dll.

According to the post-build script these are the dlls to merge:

  • DD4T.ContentModel.Contracts.dll
  • DD4T.ContentModel.dll
  • DD4T.Templates.Base.dll
  • DD4T.ContentModel.XmlSerializers.dll
  • DD4T.Serialization.dll
  • Newtonsoft.Json.dll
  • DD4T.Templates.dll

Rebuilding the DD4T.Templates project should trigger the post-build script to also merge the above dlls into DD4T.Templates.merged.dll.

By the way, which steps did you take and what errors did you get?

According to the post-build script these are the dlls to merge:

  • DD4T.ContentModel.Contracts.dll
  • DD4T.ContentModel.dll
  • DD4T.Templates.Base.dll
  • DD4T.ContentModel.XmlSerializers.dll
  • DD4T.Serialization.dll
  • Newtonsoft.Json.dll
  • DD4T.Templates.dll

Rebuilding the DD4T.Templates project should trigger the post-build script to also merge the above dlls into DD4T.Templates.merged.dll.

By the way, which steps did you take and what errors did you get?


UPDATE

In current release (DD4T 2.0.2-beta) of DD4T.TridionTemplates things are setup differently.

These are the steps I took to make things work.

  1. Download the DD4T.TridionTemplates

    Get it here https://github.com/dd4t/DD4T.TridionTemplates (I downloaded the master zip file, unblocked the zip, then unzipped)

  2. Copy the Tridion dependencies DLLs

    Copy the Tridion 2011 SP1 and Tridion 2013 SP1 dlls to these respective folders:

    • DD4T.TridionTemplates\dependencies\SDL Tridion Templating 2011 SP1
    • DD4T.TridionTemplates\dependencies\SDL Tridion Templating 2013 SP1
  3. Download and install MSBuild Community Tasks

    This can be downloaded here: https://github.com/loresoft/msbuildtasks/releases

  4. Download and install ILMerge.msi

    This can be downloaded here: http://www.microsoft.com/en-us/download/details.aspx?id=17630

    The installation of ILMerge.msi is necessary because the ILMerge wrapper built into MSBuild Community Tasks expects the ILMerge.exe to locate in its standard installation path.

  5. Open and recompile the DD4T Templates.sln

    Recompile this solution will create a zip file DD4T.Templates.2.0.3-alpha1.zip in this location:

    DD4T.TridionTemplates\build\DD4T.Templates.2.0.3-alpha1.zip

    This zip contains files such as DD4T.Templates.Merged.dll and TcmUploadAssembly.exe.

    You now have everything you need to upload the merged dll.

1
source | link

According to the post-build script these are the dlls to merge:

  • DD4T.ContentModel.Contracts.dll
  • DD4T.ContentModel.dll
  • DD4T.Templates.Base.dll
  • DD4T.ContentModel.XmlSerializers.dll
  • DD4T.Serialization.dll
  • Newtonsoft.Json.dll
  • DD4T.Templates.dll

Rebuilding the DD4T.Templates project should trigger the post-build script to also merge the above dlls into DD4T.Templates.merged.dll.

By the way, which steps did you take and what errors did you get?