2009-03-27 6 views
0

J'ai un problème dans un projet où mon dossier App_Resources a la structure suivante:Comment forcer-créer un dossier qui n'a pas de contenu dans un projet de déploiement Web ASP.NET

  • App_Resources
    • CTEMP
    • Images

Le problème est, alors que le dossier Images contient des fichiers de contenu, CTemp ne le fait pas. Le résultat est que le dossier n'est pas créé lors de l'installation, après quoi une erreur se produit car un grand nombre de parties différentes de l'application tentent de créer des fichiers dans ce dossier.

J'ai besoin d'un moyen pour le projet de déploiement de site Web ASP.NET de forcer la création du dossier CTemp vide lors de l'installation, afin que les fichiers puissent être immédiatement écrits dedans. Je comprends qu'un piratage facile serait de créer un fichier de contenu fictif dans ce dossier (quelque chose comme un readme.txt bénin), ou que je pourrais créer par programme le fichier lors de la première tentative pour y accéder. Mais je cherche une solution qui résout plus élégamment le problème.

Répondre

Questions connexes