DeployLX Software Protection System

Bundling Compile Time Attributes

The Bundling Compile Time Attributes are used to manage settings for the Whole Project Bundling and Encryption feature.

PrimaryBundleAssembly

Marks the primary assembly for Whole Project Bundling and Encryption. All other assemblies in the project will be bundled into this assembly. Only one assembly in a project may have this attribute.

<Attribute:PrimaryBundleAssembly()>
[assembly: PrimaryBundleAssembly]

DontBundle

Indicates that the assembly should not be bundled into the primary assembly.

<Attribute:DontBundle()>
[assembly: DontBundle]

DontBundleDependency

Excludes a referenced assembly dependency from being bundled into the primary assembly.

<Attribute:DontBundleDependency("Xheo.Shared,Version=5.0.0.0")>
[assembly: DontBundleDependency("Xheo.Shared,Version=5.0.0.0")]