Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Signiert die angegebene Datei mit dem angegebenen Zertifikat.
Parameters
In der folgenden Tabelle werden die Parameter der SignFile-Aufgabe beschrieben.
Parameter |
Beschreibung |
|---|---|
CertificateThumbprint |
Erforderlicher String-Parameter. Gibt das Zertifikat an, das für Signierung verwendet werden soll. |
SigningTarget |
Erforderlicher ITaskItem-Parameter. Gibt die Dateien an, die mit dem Zertifikat signiert werden sollen. |
TimestampUrl |
Optionaler String-Parameter. Gibt den URL eines Timestampservers an. |
Beispiel
Das folgende Beispiel verwendet die SignFile-Aufgabe zum Signieren der Dateien, die in der FilesToSign-Elementauflistung angegeben sind, mit dem in der Certificate-Eigenschaft angegebenen Zertifikat.
<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>