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>