1

チュートリアルをたくさん検索しましたが、今はとても混乱しています。

  1. tile-shop2 という名前の VS2010 で ASP.MVC3 アプリケーションを作成しました。
  2. IIS7をインストールし、
  3. IIS7 マネージャーの [既定の Web サイト] セクションで、ASP.NET V4.0 アプリケーション プールを使用して tile-shop2 という名前の新しいアプリを作成しました。物理パスは、アプリケーションが作成される場所です (ドキュメント、Visual Studio 2010、プロジェクトなど)。
  4. VS2010 では、プロジェクトの名前を右クリックして [発行] をクリックし、
  5. プロジェクトメニューのVS2010で=> tile-shop2プロパティ=> Web =>サーバー=>チェックされたローカルIIS Webサーバーを使用

VS を実行すると、次のウィンドウが表示されます。

ここに画像の説明を入力

ブラウザーで localhost/tile-shop2 を検索すると、ソリューション エクスプローラーにディレクトリのリストが表示され、そのうちの 1 つをクリックすると、エラー 404.8 が表示されます。(私は aspnet_regiis を実行し、IIS7 自体は動作します) 誰か教えてください。本当にありがとう

4

1 に答える 1

2

IISアプリケーションが、公開されたWebプロジェクトのコンテンツではなく、Webプロジェクトを含むフォルダーを指しているようです。

IISルート('C:\ inetpub \ MyProject')内にフォルダーを作成し、IISアプリケーションの物理パスがVisual Studioプロジェクトフォルダーではなく、この同じ公開フォルダーを指すようにします。次に、VisualStudioを使用してこのフォルダーにWebサイトを公開する必要があります。

于 2012-08-13T14:34:55.660 に答える