2011-11-08 8 views
10

で特定の.cshtmlファイルを開き、私は、この特定のMVC3プロジェクトでF5を押したときに、それが表示されます:私のデバッグMVC3アプリケーションを起動すると、Visual Studioでブラウザ

localhost:36185/Views/Auction/Details.cshtml 

私が押して他のプロジェクト、中F5

http://localhost:36185 

はなぜ、これは特定のビューを開くの代わりに、正しいホーム/ indexアクションを使用している:それは正しくHome/Indexアクションメソッドを開きますか?どのような設定が干渉していますか?

答えて

21

プロジェクトのプロパティ=>ウェブ=>スタートアクション

とお好きな

enter image description here

+0

@SergioTapiaあなたのルートテーブルが分からない限り、私は*アクション*に到達する方法を教えてくれません。ただし、特定のページ(サイトルートの空白のエントリを含む)に任意のURL(ホスト/ポートなし)を入力することができます。 –

+9

「特定のページ」を選択して空欄のままにしておくと、デフォルトのルートが読み込まれます。 –

+0

+1これは非常に便利な情報です。ありがとうございます。 –

1

を取るあなたはマルクGravellによって与えられた解決策を試すことができます。それでも問題が解決しない場合は、Global.ascxファイルでルーティング設定を確認してください。

関連する問題