0

Web サービスを作成し、ローカル IIS でホストしました。[Create Virtual Directory: Project URL] をクリックしました (私のローカル IP アドレスは 192.168.1.102 です)。エラーが発生します:

Unable to create the virtual direcotry. Could not find the server 'http://192.168.1.102/ on the local mashine. Creating a virtual direcotry is only supported on the local IIS server.

これを解決するにはどうすればよいですか?

4

1 に答える 1

0

残念ながら、あなたのリクエストは非常に大きなリクエストです。タスクを成功させるために克服しなければならない問題がいくつかあります。

問題点:

  • 権限
  • サイトがIIS内で正しく構成されていることを確認します。
  • IIS内で有効なアプリケーション プールを構成したことを確認します。

これらが最大のハードルになることがわかります。ほとんどの場合、サイトが正しく機能するためには、ネットワーク サービスアカウントが機能を実行できるようにする必要があります。

うまくいけば、これであなたの複雑さを少し測り始めることができます-

コードがないと、このエラーが発生した理由を理解するのが難しくなります。ただし、実際のアドレスではないリストされたIP アドレスに基づいています。あなたのマシンが、どのマシンが特定のリクエストを行ったかを知っているルーターに接続されていることがわかります-

つまり、実際のIPは: です50.5.1.14が、ルーターは のIPを割り当てています192.168.1.102。したがって、ワイド エリア ネットワークをターゲットにして、ポートを通過するときにローカル マシンが要求を受け入れるようにする必要があります。

これをローカル マシンlocalhostで実際にテストする場合、最も単純な方法はアドレスを使用することです。これは、ループバック アドレスに組み込まれたネットワーク インターフェイス カードを使用します。これにより、テスト環境内での問題が軽減される場合があります。 127.0.0.1

詳細がないと、正しく答えるのが非常に難しくなります。

于 2013-07-12T21:08:30.053 に答える