次の方法で共有


GetAssemblyIdentity タスク

更新 : 2007 年 11 月

指定されたファイルからアセンブリ ID を取得し、その ID を出力します。

タスク パラメータ

GetAssemblyIdentity タスクのパラメータの説明を次の表に示します。

パラメータ

説明

Assemblies

省略可能な ITaskItem[] 型の出力パラメータです。

取得したアセンブリ ID が含まれています。

AssemblyFiles

必ず指定する ITaskItem[] 型のパラメータです。

ID の取得元となるファイルを指定します。

解説

Assemblies パラメータで出力されるアイテムには、VersionPublicKeyToken、および Culture という名前のアイテム メタデータ エントリが含まれます。

使用例

MyAssemblies アイテムで指定されたファイルから ID を取得し、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 タスク リファレンス