ASP.NET Core このlocalhostのページが見つかりません。

このような問題に遭遇した方はいらっしゃいますか?IISあたりが関係しているような気がするのですが・・・。私はIIS10を使用しており、VS2017とASP.NET Coreを使用しています。アプリケーションを起動すると、このようなエラーが表示されました。

This localhost page can't be found となります。 Webアドレスに対応するWebページが見つかりませんでした: http://localhost:44306/

ポートを変えてみた。しかし、何もうまくいきません。 他のアプリケーションも試しましたが、このプロジェクトだけがこのようなエラーを起こしており、理由がわかりません。

この問題を解決する方法を教えてください。

更新:

ソリューション

StartUpクラスのConfigureメソッドで、誤ってデフォルトルートを削除してしまったことに気づき、この問題を解決しました。

        app.UseMvc(routes =>
        {
            routes.MapRoute(
                name: "default",
                template: "{controller=Home}/{action=Index}/{id?}");
        });
解説 (1)

プロジェクト、lauchsettings.jsonのポートが正しく設定されていることを確認します。

解説 (1)

この場合、wwwrootフォルダが不足しています。

解説 (0)