app.config / web.configファイルのように、多くの場所で、この冗長な完全修飾名を使用してタイプを指定する必要があります。
<add name="myListener" type="System.Diagnostics.TextWriterTraceListener, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
このMSDNサイトによると、
.NET Frameworkでアセンブリを参照する場合、アセンブリ名のみを指定する部分的なバインドは許可されていません。
わかりました。しかし、独自のカスタムトレースリスナーを定義する場合など、一部の場所で、ローカルにデプロイされた、名前が強くない独自のアセンブリを参照しているときに、部分的なバインディングを使用できないのはなぜですか。これにはもっと深い理由がありますか?