共用方式為


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>

請參閱

概念

MSBuild 工作

其他資源

MSBuild 工作參考

MSBuild 概念