WebApi2プロジェクトをMVC6に移行します。 .NET 4.6.1で書かれた他の依存関係もあるため、同じバージョンをターゲットにする必要があります。ASP.NET Core MVCターゲティングのSwagger(Swashbuckle).Net Framework 4.6.1
"frameworks": {
"net461": {}}
私は依存関係を追加しました:
"Swashbuckle": "5.3.2",
をしかし、問題は、ASP.NET MVCのコアにそれを登録/フックアップする方法がないということです。
これを行う方法はありますか?
もうMVC6はありません。 MVC6タグは、古いASP.NET MVC Webstackに基づいて将来のバージョンに使用できるように予約されています。あなたが言及しているものは、ASP.NET Core MVCと呼ばれ、バージョン番号1.0を使用しています。これは.NET Coreに基づいた完全な書き換えであり、古いASP.NET MVC Webstackとの互換性がないためです – Tseng