VS 2010を使用したASP.NET MVC 2プロジェクトを検討します。目標は、VSの組み込みCassini Webサーバーを使用して、実行/デバッグで「開始URL」を設定することです。
ロードするURLを通常の有効な形式で入力します。controller/action
、VS 2010ではこの例外が発生します。
試した救済策:
質問: MVC 2プロジェクトの開始URLを指定するにはどうすればよいですか?
テクノロジー:
解像度:スタートアップオプションで間違ったフィールドを使用していました。必要なのは、開始URLではなく、相対URLを含む「Specific Page」フィールドでした。
開始URLは完全修飾URLである必要があり、それほど頻繁には使用されません。サービスを呼び出すページを開いてWebサービスをテストするためのものですが、アプリケーション自体の一部ではありません。
アプリケーションの特定のページで開始したいだけの場合は、「特定のページ」フィールドを使用して、相対URLを入力します。
開始ページ\特定のページ-開始URLではない-を使用し、URLを指定しますwithoutスラッシュ。
それはあなたのためにそれをするべきです。
Webプロジェクトの.user拡張子のファイルとソリューションマップを削除したところ、問題は解決しました。 Visual Studioでソリューションを閉じ、最初に「削除」するファイルのバックアップを取得してください。