GetAssemblyIdentity タスク
更新 : 2007 年 11 月
指定されたファイルからアセンブリ ID を取得し、その ID を出力します。
タスク パラメータ
GetAssemblyIdentity タスクのパラメータの説明を次の表に示します。
パラメータ |
説明 |
---|---|
Assemblies |
省略可能な ITaskItem[] 型の出力パラメータです。 取得したアセンブリ ID が含まれています。 |
AssemblyFiles |
必ず指定する ITaskItem[] 型のパラメータです。 ID の取得元となるファイルを指定します。 |
解説
Assemblies パラメータで出力されるアイテムには、Version、PublicKeyToken、および 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>