GetAssemblyIdentity 工作

從指定的檔案擷取組件識別,並輸出識別資訊。

工作參數

下表說明 GetAssemblyIdentity 工作的參數。

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

包含擷取的組件識別。
AssemblyFiles 必要的 ITaskItem[] 參數。

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

備註

Assemblies 參數所輸出的項目包含名為 VersionPublicKeyTokenCulture 的項目中繼資料項目。

除了上述所列的參數,此項工作還會繼承 TaskExtension 類別中的參數,而該類別本身又繼承 Task 類別。 如需這些其他參數的清單及其描述,請參閱 TaskExtension 基底類別

範例

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

<Project xmlns="http://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" />
        </GetAssemblyIdentity>
    </Target>
</Project>

另請參閱