この質問はこれに関連していますが、重複していません。Jbは、カスタム属性を追加するには、次のスニペットが機能することを投稿しました。
ModuleDefinition module = ...;
MethodDefinition targetMethod = ...;
MethodReference attributeConstructor = module.Import(
typeof(DebuggerHiddenAttribute).GetConstructor(Type.EmptyTypes));
targetMethod.CustomAttributes.Add(new CustomAttribute(attributeConstructor));
module.Write(...);
似たようなものを使用したいのですが、コンストラクターがその(唯一の)コンストラクターに2つの文字列パラメーターを受け取るカスタム属性を追加し、それらの値を(明らかに)指定したいと思います。誰か助けてもらえますか?