Compartir a través de


SignFile (Tarea)

Actualización: noviembre 2007

Firma el archivo especificado utilizando el certificado especificado.

Parámetros

En la siguiente tabla se describen los parámetros de la tarea SignFile.

Parámetro

Descripción

CertificateThumbprint

Parámetro String requerido.

Especifica el certificado que se va a utilizar para firmar.

SigningTarget

Parámetro ITaskItem requerido.

Especifica los archivos que se van a firmar con el certificado.

TimestampUrl

Parámetro String opcional.

Especifica la dirección URL del servidor con una marca de tiempo.

Ejemplo

En el siguiente ejemplo se utiliza la tarea SignFile para firmar los archivos especificados en la colección del elemento FilesToSign con el certificado especificado por la propiedad 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>

Vea también

Conceptos

Tareas de MSBuild

Otros recursos

Referencia de tareas de MSBuild

Conceptos de MSBuild