共用方式為


GetAssemblyIdentity 工作

從指定的檔案擷取組件 (Assembly) 識別 (Identity) 並輸出識別資訊。

工作參數

下表說明 GetAssemblyIdentity 工作的參數。

參數

描述

Assemblies

選擇性的 ITaskItem[] 輸出參數。

包含擷取的組件識別。

AssemblyFiles

必要的 ITaskItem[] 參數。

指定要從中擷取識別的檔案。

備註

Assemblies 參數所輸出的項目,含有名為 VersionPublicKeyTokenCulture 的項目中繼資料 (Metadata) 項目。

除了以上列出的參數之外,此項工作還會繼承 TaskExtension 類別中的參數,而該類別本身又繼承 Task 類別。如需這些錯誤碼的清單及其說明,請參閱 TaskExtension 基底類別

範例

下列範例擷取 MyAssemblies 項目中所指定檔案的識別,並輸出到 MyAssemblyIdentities 項目中。

<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">

    <ItemGroup>
        <MyAssemblies Include="File1.dll;File2.dll" />
    </ItemGroup>

    <Target Name="RetrieveIdentities>
        <GetAssemblyIdentity
            AssemblyFiles="@(MyAssemblies)"
            <Output
                TaskParameter="Assemblies"
                ItemName="MyAssemblyIdentities"
    </Target>

</Project>

請參閱

概念

MSBuild 工作

其他資源

MSBuild 工作參考