アセンブリ '<アセンブリ名>' の型 '<型名>' はそれ自体に転送され、サポートされていない型もそれ自体に転送されました
アセンブリがそれ自体の型を別のアセンブリに転送するために TypeForwardedToAttribute を使用していますが、同じアセンブリの同じ型を指定しています。
型の転送 とは、最初に定義されたもの以外のアセンブリにクラス、構造体、インターフェイス、デリゲート、または列挙型の定義を再割り当てすることを意味します。 これは コードのリファクタリングと組み合わせてよく使用され、これにより、1 つのアセンブリを 2 つ以上のアセンブリに分割したり、アセンブリ間でコードを移動したりできます。
それ自体に型を転送すると、結果として循環転送になります。 転送された型に別のアセンブリがアクセスしようとすると、転送されていない型には到達できないため、無限に転送が続きます。
エラー ID: BC31425
- 対象の型を別のアセンブリ内の型に転送するか、一切転送を行わないでください。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。