原因
メソッドのパラメーターに複数の value 要素が指定されています。 メソッドのパラメーターごとに 1 つの値のみを指定できます。
規則の説明
カスタム属性注釈ファイルを使用すると、指定した項目に特定の属性が含まれているかのような動作を行うように、トリマーに指示することができます。 属性注釈は、トリマーの動作に影響を与える属性を追加する場合にのみ使用でき、その他の属性はすべて無視されます。 属性注釈を介して追加された属性は、トリマーの動作にのみ影響します。それらが出力アセンブリに追加されることはありません。
特定の method
内に同じ name
値を持つ parameter
要素が複数あります。 parameter
のすべての属性は 1 つの要素に含める必要があります。
例
<!-- IL2024: More than one value specified for parameter 'parameter' of method 'method' -->
<linker>
<assembly fullname="MyAssembly">
<type fullname="MyType">
<method name="MyMethod">
<parameter name="methodParameter">
<attribute fullname="FirstAttribute"/>
</parameter>
<parameter name="methodParameter">
<attribute fullname="SecondAttribute"/>
</parameter>
</method>
</type>
</assembly>
</linker>
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET