0

コードをIIS 8で公開しましたが、参照中にこのファイル リストしか表示されません。IIS は、ブラウズ中に次のリストのみを表示します。

私のデフォルトのアプリケーション プール:

.NET フレームワークのバージョンは v2.0 クラシックです

しかし、私はそれを変更します:

.NET Framework バージョン v4.0 クラシックおよび統合

両方

しかし、iisは毎回同じリストを表示します。

私の公開コードは MVC 4 にあります。

4

1 に答える 1

0

Web サイトのデフォルト コントローラが定義されていないようです。

Web サイトで既定のコントローラーを設定するには、 App_StartフォルダーのRouteConfig.csで以下のコードを設定する必要があります。

public static void RegisterRoutes(RouteCollection routes)
{
 routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
 routes.MapRoute(
 name: "Default",
 url: "{controller}/{action}/{id}",
 defaults: new { controller = "Home", action = "HomeLogin", id = UrlParameter.Optional });
}

別:

1) プロジェクト ソリューションを右クリックします。

2) プロパティを選択

3) [Web オプション] を選択し、[特定のページ (コントローラー/ビュー)] を選択して、ホームページ/開始ページを設定します。

于 2015-12-22T08:38:03.170 に答える