20

J'utilise Visual Studio Development Server avec un port spécifique. Est-il possible d'ajouter un répertoire virtuel?Existe-t-il un moyen d'ajouter un répertoire virtuel à Visual Studio Development Server?

EDIT:

Désolé, je ne suis pas très clair. J'aimerais pouvoir ajouter un ou plusieurs répertoires virtuels à des répertoires physiques arbitraires. Par exemple: http://localhost/c_drive/ tracerait C: \, http://localhost:/d_drive/ tracerait à D: \, etc.

Répondre

14

Visual Studio Development Server est nommé Cassini.

De 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. 

J'utilise IIS qui est fourni avec Windows XP Pro. Il permet seulement un site Web sans peaufiner mais a des répertoires virtuels. Si vous êtes sur Vista, vous pouvez configurer plusieurs sites dans IIS à partir de ce que j'ai entendu.

12

Oui, vous pouvez spécifier un chemin virtuel tel que /foo au lieu de / dans les propriétés de votre projet:

alt text

+0

Désolé, j'ai besoin pour pouvoir ajouter plus d'un répertoire virtuel à un répertoire physique arbitraire, comme vous pouvez dans IIS. Y-a-t-il un moyen de faire ça? –

+7

Je pense que vous avez mal compris la question. L'ajout de répertoires virtuels n'est pas la même chose que la définition d'un chemin virtuel pour un projet. Les répertoires virtuels sont presque comme des raccourcis vers des dossiers existant ailleurs que dans la racine Web, mais sont accessibles à l'application Web comme s'ils se trouvaient dans le dossier racine Web. – hofnarwillie

0

Oui, vous pouvez fournir un chemin physique en le lançant par la ligne de commande

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

do /? pour une liste d'options de ligne de commande

+0

Désolé, mais ce n'est pas ce qu'il demandait du tout. –

9

Le plus proche, vous pouvez accéder à des répertoires virtuels dans le développement Visual Studio serveur est à l'aide des liens symboliques OS pour mapper un directoty en dehors du site Web racine sur un chemin au sein de la racine
http://en.wikipedia.org/wiki/NTFS_symbolic_link