How to add side-by-side assemblies

11/08/2017 Stuart Moore

The Auto Packager does not configure support for Side-by-Side  assemblies, if your application uses Side-by-Side Assemblies they must  be added to the Container as private assemblies.

The  following error message will appear in the EventViewer, from here you  can determine what assemblies you need along with the version.

Activation context generation failed for "DemoApplication.exe". Dependent Assembly TowersWatson.Components.Licensing.ComSRM,publicKeyToken="97c62a3c455f5e0d”, type="win32",version="" could not be found. Please use sxstrace.exe for detailed diagnosis.

Step-by-step guide

  1. Place  the missing DLLS associated with the run-times in the same folder as  the executable being run, or use Procmon to monitor the application  process along with csrss.exe to determine where the application is  looking for these DLLS.
  2. Locate the DLLS (located in C:\Windows\Assembly or C:\Windows\WinSXS)
  3. Copy the DLLs (and .MANIFEST if required) into the same directory as the application executable.

Applies To

Cloudhouse Containers

Was this article helpful?

Table of Contents

    Can't find what you're looking for?

    Contact Support