私はASP.NET Webサイトを持っていますが、私のマシンはWindows Vista Home PremiumでIIS7を実行しています。私はLAN上の他のコンピュータから見えるようにしたい。ASP.NET用のIIS7で仮想ディレクトリを作成する方法は?
仮想ディレクトリを作成する必要はありますか?マシンに仮想ディレクトリを作成するにはどうすればよいですか?他の人が自分のWebアプリケーションを見るためにはどのように展開する必要がありますか?ここで
私はASP.NET Webサイトを持っていますが、私のマシンはWindows Vista Home PremiumでIIS7を実行しています。私はLAN上の他のコンピュータから見えるようにしたい。ASP.NET用のIIS7で仮想ディレクトリを作成する方法は?
仮想ディレクトリを作成する必要はありますか?マシンに仮想ディレクトリを作成するにはどうすればよいですか?他の人が自分のWebアプリケーションを見るためにはどのように展開する必要がありますか?ここで
あなたがのinetpub \ wwwrootディレクトリのサブフォルダに、アプリケーションのファイルをコピー(または作成)されているWindows Vistaでは、あなたがすることができる最も簡単な事のようなワークステーション上でWebサイトを実行したい場合。
アプリケーションファイルがwwwrootのサブフォルダにない場合は、プロジェクトフォルダを指す仮想ディレクトリを作成できます。このvirutalディレクトリに実行権限があり、アプリケーションとして作成されていることを確認してください。 IISアプリケーションと仮想ディレクトリの作成方法については、Here is a good tutorialを参照してください。
次に、あなたは、このようにコンピュータ名を使用して他のコンピュータからサイトにアクセスすることができるはずです:あなたはVistaのファイアウォールの設定を確認する必要があり
http://YourComputersName/YourAppName/
。着信要求に対してポート80を許可します。また、ワークステーションの名前が他のPCに認識されているかどうかをチェックします(nslookupまたはpingを試してみてください)。名前は他のコンピュータに知られていない場合は、コンピュータのIPアドレスを使用してサイトを見ることができるはずです(例):
http://192.168.99.99/YourAppName/
は、Windowsワークステーションが10の着信接続に限定されていることを考えてみましょう。
VistaのIISのホストヘッダー?それも可能ですか?私はこれがVista版のIISの制限だと思っていましたが、Windowsサーバーでしか使えませんでしたか? – splattne
返信用thaks。私はあなたのリンクを試してみます。 –