SignFile 工作
更新:2007 年 11 月
使用指定的憑證對指定的檔案簽章。
參數
下表列出 SignFile 工作的參數及其概略說明。
參數 |
說明 |
---|---|
CertificateThumbprint |
必要的 String 參數。 指定用於簽署的憑證。 |
SigningTarget |
必要的 ITaskItem 參數。 指定要使用憑證簽署的檔案。 |
TimestampUrl |
選擇性 String 參數。 指定時間戳記伺服器的 URL。 |
範例
下列範例會使用 SignFile 工作搭配 Certificate 屬性指定的憑證,以簽署 FilesToSign 項目集合指定的檔案。
<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>