J'ai une application Web sur laquelle les utilisateurs peuvent télécharger des fichiers. Les fichiers sont physiquement stockés par IIS dans un dossier virtuel mappé à un périphérique de stockage externe. Un enregistrement de chaque fichier téléchargé est stocké dans la base de données. L'enregistrement de base de données contient des informations sur si le fichier est toujours "actif" (n'a pas été supprimé par l'utilisateur), et le chemin du dossier virtuel (ex:/storage1/test)Chemin du serveur de mappage en dehors d'IIS
Maintenant, j'aimerais, périodiquement , exécutez une tâche administrative en dehors d'IIS qui récupère une liste de tous les fichiers qui ne sont plus "actifs" et les supprime du stockage physique. Je souhaite que la tâche d'administration s'exécute en dehors d'IIS en tant que tâche planifiée ou service Windows. Toutefois, je n'arrive pas à comprendre comment mapper le chemin de dossier virtuel stocké dans l'enregistrement de base de données à un chemin physique, dans le processus externe. Existe-t-il un moyen de "puiser" dans IIS à partir d'un processus externe ou de toute autre manière intelligente de le faire? (Ou suis-je aller dans la mauvaise direction tout à fait).
TIA /Henrik
Comment une bonne réponse acceptée a-t-elle été réduite à 0? –