GenerateBootstrapper Classe

Définition

Implémente la tâche GenerateBootstrapper.Implements the GenerateBootstrapper task. Utilisez l’élément GenerateBootstrapper de votre fichier projet pour créer et exécuter cette tâche.Use the GenerateBootstrapper element in your project file to create and execute this task. Pour plus d’informations sur l’utilisation de cet élément et ses paramètres, consultez GenerateBootstrapper, tâche.For usage and parameter information, see GenerateBootstrapper Task.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

public ref class GenerateBootstrapper sealed : Microsoft::Build::Tasks::TaskExtension
public sealed class GenerateBootstrapper : Microsoft.Build.Tasks.TaskExtension
type GenerateBootstrapper = class
    inherit TaskExtension
Public NotInheritable Class GenerateBootstrapper
Inherits TaskExtension
Héritage
GenerateBootstrapper

Constructeurs

GenerateBootstrapper()

Initialise une nouvelle instance de la classe GenerateBootstrapper.Initializes a new instance of the GenerateBootstrapper class.

Propriétés

ApplicationFile

Obtient ou définit le fichier utilisé par le programme d’amorçage pour commencer l’installation de l’application une fois tous les composants requis installés.Gets or sets the file the bootstrapper will use to begin the installation of the application after all prerequisites have been installed.

ApplicationName

Obtient ou définit le nom de l’application installée par le programme d’amorçage.Gets or sets the name of the application that the bootstrapper will install.

ApplicationRequiresElevation

Obtient ou définit une valeur si un composant s'exécute avec des autorisations élevées lorsqu'il est installé sur un ordinateur cible.Gets or sets whether a component runs with elevated permissions when it is installed on a target computer.

ApplicationUrl

Obtient ou définit l’emplacement web qui héberge le programme d’installation de l’application.Gets or sets the Web location that is hosting the application's installer.

BootstrapperComponentFiles

Obtient ou définit l’emplacement généré des fichiers de package du programme d’amorçage.Gets or sets the built location of bootstrapper package files.

BootstrapperItems

Obtient ou définit les produits à générer dans le programme d'amorçage.Gets or sets the products to build into the bootstrapper.

BootstrapperKeyFile

Obtient ou définit l’emplacement de génération de setup.exe.Gets or sets the built location of setup.exe.

BuildEngine

Obtient ou définit l’instance de l’objet IBuildEngine utilisé par la tâche.Gets or sets the instance of the IBuildEngine object used by the task.

(Hérité de Task)
BuildEngine2

Obtient l’instance de l’objet IBuildEngine2 utilisé par la tâche.Gets the instance of the IBuildEngine2 object used by the task.

(Hérité de Task)
BuildEngine3

Obtient l’instance de l’objet IBuildEngine3 utilisé par la tâche.Gets the instance of the IBuildEngine3 object used by the task.

(Hérité de Task)
BuildEngine4

Obtient l’instance de l’objet IBuildEngine4 utilisé par la tâche.Gets the instance of the IBuildEngine4 object used by the task.

(Hérité de Task)
ComponentsLocation

Obtient ou définit un emplacement où le programme d’amorçage doit rechercher les composants requis à installer.Gets or sets a location for the bootstrapper to look for installation prerequisites to install.

ComponentsUrl

Obtient ou définit l’URL contenant les conditions préalables à l’installation.Gets or sets the URL containing the installation prerequisites.

CopyComponents

Obtient ou définit une valeur booléenne qui indique si le programme d’amorçage copie tous les fichiers de sortie dans le chemin spécifié dans la propriété OutputPath.Gets or sets a Boolean value that indicates whether the bootstrapper copies all output files to the path specified in the OutputPath property.

Culture

Obtient ou définit la culture à utiliser pour l’interface utilisateur du programme d’amorçage et la configuration requise pour l’installation.Gets or sets the culture to use for the bootstrapper UI and installation prerequisites.

FallbackCulture

Obtient ou définit la culture secondaire à utiliser pour l’interface utilisateur du programme d’amorçage et les prérequis pour l’installation.Gets or sets the secondary culture to use for the bootstrapper UI and installation prerequisites.

HelpKeywordPrefix

Obtient ou définit le préfixe utilisé pour composer des mots clés d’aide à partir de noms de ressources.Gets or sets the prefix used to compose Help keywords from resource names.

(Hérité de Task)
HostObject

Obtient ou définit l’objet hôte associé à la tâche.Gets or sets the host object associated with the task.

(Hérité de Task)
Log

Obtient une instance d'un TaskLoggingHelperExtension contenant des méthodes d'enregistrement des tâches.Gets an instance of a TaskLoggingHelperExtension containing task logging methods.

(Hérité de TaskExtension)
OutputPath

Obtient ou définit l'emplacement dans lequel copier setup.exe et tous les fichiers du package.Gets or sets the location to copy setup.exe and all package files.

Path

Obtient ou définit l'emplacement de tous les packages requis disponibles.Gets or sets the location of all available prerequisite packages.

SupportUrl

Obtient ou définit l'URL à fournir si l'installation du programme d'amorçage échoue.Gets or sets the URL to provide should the bootstrapper installation fail.

TaskResources

Obtient ou définit les ressources spécifiques à la culture associées à la tâche.Gets or sets the culture-specific resources associated with the task.

(Hérité de Task)
Validate

Obtient ou définit une valeur booléenne qui indique si le programme d'amorçage exécute la validation XSD sur les éléments du programme d'amorçage d'entrée spécifiés.Gets or sets a Boolean value that indicates whether the bootstrapper performs XSD validation on the specified input bootstrapper items.

VisualStudioVersion

Version de Visual Studio, au format <build majeure.build mineure>, par exemple « 4.0 ».The Visual Studio version, in the form <major build.minor build>, for example "4.0".

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
Execute()

Exécute la tâche GenerateBootstrapper.Executes the GenerateBootstrapper task.

GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actif.Returns a string that represents the current object.

(Hérité de Object)

S’applique à