Je veux trouver le chemin physique dans un site Web IIS, d'un chemin relatif à la racine du site Web, en utilisant Microsoft.Web.Administration .NET assembly .Trouver chemin physique à partir de Microsoft.Web.Administration et le chemin relatif à sa racine
Il ne semble pas une seule méthode pour ce faire, mais je me demande - est la procédure suivante la meilleure façon ?:
- Obtenez le Microsoft.Web.Administration.Site objet
- Trouvez l'application avec le plus long chemin qui correspond au début du chemin par rapport à le chemin racine
- bande l'application depuis le début du chemin par rapport à la racine, donnant le chemin par rapport à l'application
- Trouver le répertoire virtuel dans cette application avec le chemin plus long qui correspond au début de le chemin relatif à l'application
- bande la demande chemin depuis le début de la trajectoire par rapport à l'application , donnant le chemin par rapport au répertoire virtuel
- Ajoutez le chemin relatif au répertoire virtuel (permutation/pour) sur le chemin physique du répertoire virtuel pour donner le chemin physique nous voulons
Lee
Avez-vous réussi à obtenir ce travail? Si oui, s'il vous plaît mis à jour avec un exemple de code –