C#, C♯, C#相談室 Part82
■ このスレッドは過去ログ倉庫に格納されています
0161デフォルトの名無しさん
2014/01/28(火) 14:40:31.64プラグインのクラスにつける属性に機能を追加することを想定してます
古い実行ファイルでもプラグインの新しい部分は無視するようにしたい
既存のFooAttributeに新しいプロパティを追加すると
古い実行ファイルがGetCustomAttribute()したときにCustomAttributeFormatException 投げる(新しいプロパティなんて知らねーよって)し
FooAttributeの他にBarAttributeをつけても
新しい属性の型を解決できないのでGetCustomAttribute()でTypeLoadException
やっぱ古い方が参照してるpluginlib.dllを更新しないとダメ?
■ このスレッドは過去ログ倉庫に格納されています