12
votes

Dossier Ne pas télécharger avec vs Publier / Webploy

J'utilise l'option Publier / Webploy de VS 2010 pour publier mon site Web ASP.NET MVC3.

Cependant, il ne peut pas publier par défaut mon dossier "fichiers" que j'ai mis en évidence ci-dessous.

Entrez la description de l'image ici

Des idées Comment je peux obtenir ce fichier inclus lors de la publication?

Merci Paul


0 commentaires

3 Réponses :


29
votes

Dans l'explorateur de la solution Visual Studio, vous devez cliquer avec le bouton droit de la souris et sélectionnez Propriétés sur chacun des fichiers dans ce répertoire (vous pouvez les sélectionner à la fois, puis cliquez avec le bouton droit de la souris -> Propriétés si vous souhaitez les modifier). .

Assurez-vous que l'action de construction est définie sur le contenu. Cela garantira que les fichiers sont copiés dans le cadre du processus de publication.


2 commentaires

Si le dossier est vide, cela ne fonctionnerait pas et le dossier ne serait pas publié.


True, je place habituellement un fichier texte vide dans le répertoire si c'est le cas afin que le répertoire soit publié.



2
votes

Entrez la description de l'image ici dans mon cas, le fichier error.txt n'a pas été inclus dans le projet et en raison de ce dossier n'ajoute pas lors du projet de publication.

i juste Cliquez avec le bouton droit de la souris sur le nom de fichier et cliquez sur "Inclure dans le projet"


0 commentaires

1
votes

Un cas probablement moins commun est lorsque quelqu'un (peut-être) a ajouté un Content \ Fichiers Ligne dans le fichier CSPROJ, puis l'avez oublié, puis avez oublié. vouloir publier le dossier.

En raison de cette ligne, aucun des fichiers des fichiers / fichiers (et sous-dossiers) ne sera déployé, même si la buildaction est Contenu .

C'est difficile à repérer car, Afaik, il n'est visible nulle part dans Visual Studio, vous devez ouvrir le fichier CSPROJ avec un éditeur de texte.


0 commentaires