2009-03-23 1 views
1

を見つけることができませんでしたが、私は新しい環境に私のASP.NET MVCアプリケーションを展開しようとしていると私は、このエラーに実行しているよ:ASP.NET MVC:ビュー「ログイン」またはそのマスターが

The view 'Login' or its master could not be found. The following locations were searched: 
~/Views/Account/Login.aspx 
~/Views/Account/Login.ascx 
~/Views/Shared/Login.aspx 
~/Views/Shared/Login.ascx 

〜/ Views/Account/Login.aspxが存在することを確認しました。

サーバーはIIS 6を実行するWindows 2k3です。われわれはワイルドカードマッピングを使用せず、ファイル拡張子を使用しています。このサイトのこの同じバージョンは、2つの他の環境で正常に動作します。どちらも同様のセットアップ(2k3とIIS 6)を持っています。

権限の問題などありますか?

+0

「〜/ Vies/Account/Login.aspx」はタイプミスですか?またはViewsディレクトリが本当に間違っていますか?私はタイプミスを想定していますが、確かに... – Powerlord

+0

ええ、それは誤植でした。今修正されました。 – MrDustpan

答えて

3

私はばかです。私のマスターページは新しいサーバーにコピーされませんでした。一度そこにすべてが働いた。

+0

+1謙虚さ –

0

MSはRC1のLogOn(Oに気付く)のLogInを変更することに注意してください。

0

整合性を確認してください。

〜/ Views/Account/Login.aspxファイルが存在する場合は、コントローラーに、コントローラーアカウントにLoginという名前のアクションが存在することを確認します。

また、アプリケーションを再構築して再デプロイすることもできます。

関連する問題