2009-08-12 12 views
11

Ich verwende Visual Studio 2008 zum Erstellen und Bereitstellen eines Webservice-Projekts. Ich habe dem App_Data-Ordner eine Reihe von Dateien hinzugefügt: einige XML-Dateien, einige einfache Texte und zwei PDF-Dateien. Alle diese Dateien sind in der .csproj-Datei enthalten (wenn nicht, werden sie nicht veröffentlicht). Wenn Sie eine Veröffentlichung von VS2008 durchführen (natürlich mit der Option "Eingeschlossene Dateien aus dem Ordner App_Data" ausgewählt), sind die PDFs Nicht veröffentlicht. Ich habe dies mit den ausgewählten Optionen "Ersetzen" und "Löschen" getestet.Warum werden bestimmte Dateien nicht im Ordner App_Data veröffentlicht?

Weiß jemand, warum bestimmte Dateien, in diesem Fall PDFs, nicht veröffentlicht werden?

Antwort

20

Klicken Sie im Lösungsexplorer mit der rechten Maustaste auf Ihre PDFs und sehen Sie sich die Eigenschaften an. Ändern Sie die Build-Aktion von "None" in "Content". Die Dateien sollten nun mit dem Rest des Projekts veröffentlicht werden.

+0

Getestet und bestätigt. Vielen Dank!! – edosoft

+0

Was bewirkt, dass einige Dateien zuerst mit "None" anstatt mit "Content" markiert werden? –

+0

PDF-Dateien sind neben anderen Typen standardmäßig mit "Keine" markiert, wenn Sie sie zur Lösung hinzufügen – edosoft

0

Ich hatte das gleiche Problem, wo CSV-Dateien nicht veröffentlichen. Wählen Sie die Eigenschaften der Datei. Ändern Sie die Build-Aktion von "None" in "Content". Problem gelöst.