0

コンピューターの IIS7 に asp.net mvc3 プロジェクトをデプロイしました。ここではすべて問題ありません。ブラウザーで localhost を参照するか、Visual Studio 2010 でアプリを実行すると、自分のプロジェクトが表示されますが、他のコンピューターで localhost を検索すると、プロジェクトが表示されません。IIS7にアプリを展開するためにこれを行いました:

  1. IIS7 をインストールする
  2. Visual Studio 2010 でプロジェクトを作成する
  3. IIS7 マネージャーの [既定の Web サイト] セクションで、ASP.NET V4.0 アプリケーション プールを使用して tile-shop2 という名前の新しいアプリを作成し、物理パスは inetpub の wwwroot にあります。
  4. プロジェクトを wwwroot フォルダーに公開する
  5. プロジェクトメニューのVS2010で=> tile-shop2プロパティ=> Web =>サーバー=>チェックされたローカルIIS Webサーバーを使用

他のコンピューターでプロジェクトを表示するには、他に何をすればよいですか? WindowsとMacの両方で見ることができますか?

4

1 に答える 1

1

localhost は現在のコンピューターを意味します。したがって、他のコンピューターからの localhost はそのコンピューターに到達します。ホストヘッダーまたは Web サイトがインストールされているコンピューターの IP アドレスを使用して、Web サイトにアクセスする必要があります。例 http:///

ただし、本番環境の観点からは、ホスト ヘッダー ベースのソリューションの方が適しています。この記事では、ホスト ヘッダーとは何かについて説明します it-notebook.org/iis/article/understanding_host_headers.htm

于 2012-08-14T10:29:21.807 に答える