0

ローカル ネットワーク上のユーザーが、ローカル PC で VS2010 を介して実行している ASP.NET MVC 3 アプリに接続できるかどうか疑問に思っています。目的は、サーバーにデプロイせずに、迅速なアプリケーション開発中に他のユーザーがテストできるようにすることです。

デフォルトでは、ポートはブロックされているようです。アクセスを許可するために変更できる VS2010 または IIS Express の設定はありますか?

4

1 に答える 1

4

デフォルトでは、VS は applicationhost.config ファイル (%userprofile%\documents\iisexpress\config\applicationhost.config) に localhost バインディングを設定するため、他のマシンからアクセスすることはできません。

他のマシンからサイトにアクセスするには、

  1. (applicationhost.config ファイル内の) サイト バインディングを更新し、マシン名でサイト バインディングを追加する必要があります。

  2. VS を管理者として実行する

  3. ファイアウォールがポートをブロックしている場合は、ブロックを解除します

次のリンクは、VS2010 プロジェクトへの外部アクセス用に IIS Express を構成するのに役立つ場合があります

于 2011-04-21T16:34:44.700 に答える