Share via


SignFile, tâche

Mise à jour : novembre 2007

Signe le fichier spécifié à l'aide du certificat défini.

Paramètres

Le tableau suivant décrit les paramètres de la tâche SignFile.

Paramètres

Description

CertificateThumbprint

Paramètre String obligatoire.

Spécifie le certificat à utiliser pour la signature.

SigningTarget

Paramètre ITaskItem obligatoire.

Spécifie les fichiers à signer avec le certificat.

TimestampUrl

Paramètre String facultatif.

Spécifie l'URL d'un serveur d'horodatage.

Exemple

L'exemple suivant utilise la tâche SignFile pour signer les fichiers spécifiés dans la collection d'éléments FilesToSign avec le certificat spécifié par la propriété Certificate.

<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">

    <ItemGroup>
        <FileToSign Include="File.exe" />
    <ItemGroup>

    <PropertyGroup>
        <Certificate>Cert.cer</Certificate>
    </PropertyGroup>

    <Target Name="Sign">
        <SignFile
            CertificateThumbprint="$(Certificate)"
            SigningTarget="@(FileToSign)" />
    </Target>

</Project>

Voir aussi

Concepts

Tâches MSBuild

Autres ressources

Référence des tâches MSBuild

Concepts MSBuild