예제 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Bootstrapper" /> class.
 /// </summary>
 /// <param name="name">The name of the project. Typically it is the name of the product to be installed.</param>
 /// <param name="items">The project installable items (e.g. directories, files, registry keys, Custom Actions).</param>
 public Bundle(string name, params ChainItem[] items)
 {
     WixExtensions.Add("WiXNetFxExtension");
     WixExtensions.Add("WiXBalExtension");
     Name = name;
     Chain.AddRange(items);
 }
예제 #2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="Bootstrapper"/> class.
        /// </summary>
        public Bundle()
        {
            if (!Compiler.AutoGeneration.LegacyDefaultIdAlgorithm)
            {
                // in case of Bundle project just do nothing
            }

            WixExtensions.Add("WiXNetFxExtension");
            WixExtensions.Add("WiXBalExtension");
        }
예제 #3
0
        /// <summary>
        /// Initializes a new instance of the <see cref="Bootstrapper" /> class.
        /// </summary>
        /// <param name="name">The name of the project. Typically it is the name of the product to be installed.</param>
        /// <param name="items">The project installable items (e.g. directories, files, registry keys, Custom Actions).</param>
        public Bundle(string name, params ChainItem[] items)
        {
            if (!Compiler.AutoGeneration.LegacyDefaultIdAlgorithm)
            {
                // in case of Bundle project just do nothing
            }

            WixExtensions.Add("WiXNetFxExtension");
            WixExtensions.Add("WiXBalExtension");
            Name = name;
            Chain.AddRange(items);
        }
예제 #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Bootstrapper"/> class.
 /// </summary>
 public Bundle()
 {
     WixExtensions.Add("WiXNetFxExtension");
     WixExtensions.Add("WiXBalExtension");
 }