特定のポートでVisualStudioDevelopmentServerを使用しています。仮想ディレクトリを追加する方法はありますか?
編集:
申し訳ありませんが、はっきりしていませんでした。1つまたは複数の仮想ディレクトリを任意の物理ディレクトリに追加できるようにしたいと思います。たとえば、http:// localhost / c_drive /はC:\にマップされ、http:// localhost:/ d_drive /はD:\にマップされます。
特定のポートでVisualStudioDevelopmentServerを使用しています。仮想ディレクトリを追加する方法はありますか?
編集:
申し訳ありませんが、はっきりしていませんでした。1つまたは複数の仮想ディレクトリを任意の物理ディレクトリに追加できるようにしたいと思います。たとえば、http:// localhost / c_drive /はC:\にマップされ、http:// localhost:/ d_drive /はD:\にマップされます。
Visual StudioDevelopmentServerのコードネームはCassiniです。
ASP.NET 2.0から:スタートガイド
Cassini doesn't support virtual directories, security settings,
or any of IIS's other fancy features; it's just a very simple web server
that gives you the basics you need to get up and running.
WindowsXPProに含まれているIISを使用しています。調整せずに1つのWebサイトのみを許可しますが、仮想ディレクトリはあります。Vistaを使用している場合は、私が聞いたことからIISで複数のサイトをセットアップできます。
はい、プロジェクトのプロパティでは/foo
なく、次のような仮想パスを指定できます。/
Visual Studio Development Serverの仮想ディレクトリに最も近い方法は、OSシンボリックリンクを使用して、Webサイトルートの外部のディレクトリをルート内のパスにマップすることです
http://en.wikipedia.org/wiki/NTFS_symbolic_link
はい、コマンドラインから起動して物理パスを指定できます
C:\Program Files (x86)\Common Files\microsoft shared\DevServer\9.0\Webdev.WebServer.exe /port:9081 /path:C:\temp\vdir
ただ/?コマンドラインオプションのリストについては