20

Używam Visual Studio Development Server, z określonym portem. Czy istnieje sposób na dodanie do niej katalogu wirtualnego?Czy istnieje sposób na dodanie katalogu wirtualnego do programu Visual Studio Development Server?

EDYTOWANIE:

Przepraszam, nie byłam zbyt jasna. Chciałbym móc dodać jeden lub więcej katalogów wirtualnych do dowolnych fizycznych katalogów. Na przykład: http://localhost/c_drive/ będzie mapować do katalogu C: \, http://localhost:/d_drive/ będzie mapować do D: \ itd

Odpowiedz

14

Serwer Visual Studio Development Server nosi nazwę kodową Cassini.

Od ASP.NET 2.0: A Getting Started Guide

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. 

Używam IIS, który jest dołączony do systemu Windows XP Pro. Pozwala tylko na jedną stronę internetową bez poprawiania, ale ma katalogi wirtualne. Jeśli korzystasz z systemu Vista, możesz skonfigurować wiele witryn w usługach IIS z tego, co słyszałem.

12

Tak, można określić ścieżkę wirtualną takich jak /foo zamiast / we właściwościach projektu:

alt text

+0

Niestety, muszę aby móc dodać więcej niż jeden katalog wirtualny do dowolnego fizycznego katalogu, tak jak w IIS. Czy jest jakiś sposób na zrobienie tego? –

+7

Myślę, że źle zrozumiałeś pytanie. Dodawanie wirtualnych katalogów nie jest tym samym, co ustawienie wirtualnej ścieżki do projektu. Wirtualne katalogi są prawie jak skróty do folderów istniejących w innym miejscu niż główny katalog internetowy, ale są dostępne dla aplikacji internetowej tak, jakby znajdowały się w głównym folderze internetowym. – hofnarwillie

0

Tak, można podać ścieżkę fizyczną poprzez uruchomienie go poprzez linię poleceń

C:\Program Files (x86)\Common Files\microsoft shared\DevServer\9.0\Webdev.WebServer.exe /port:9081 /path:C:\temp\vdir 

prostu zrobić /? aby wyświetlić listę opcji wiersza poleceń:

+0

Przepraszam, ale nie o to prosił w ogóle. –