2010-01-10 10 views
21

Im Kontext eines Visual Studio 2008-Setup-Projekts, was sind "Inhaltsdateien". Mit anderen Worten, beim Erstellen eines Setup-Projekts und Definieren der Datei Systemeinstellungen und Auswahl: Projekt hinzufügen> Inhaltsdateien, welche Dateien werden hinzugefügt?Was sind "Inhaltsdateien" (in Visual Studio: Setup-Projekt: Dateisystem

Zum Beispiel, was muss für eine Datei oder ihren Speicherort gelten, damit sie als Inhaltsdatei für die Ausgabe eines bestimmten Projekts betrachtet wird?

alt text

Antwort

26

die Action Eigenschaft der Datei wird mit „Inhalt“ werden. Hier ist ein Link zu mehr Informationen über File Properties.

alt text

+0

Ein zusätzliches Bit an Information ... Normalerweise wollen wir „Content Files“ Ausgangsgruppe für Web-Anwendungen schließen, weil ASPX-Dateien und Grafiken alle als Inhalt eingestuft werden. Für andere Anwendungen würden wir diese Gruppe normalerweise nicht einschließen. –

+0

Inhaltsdateien sind auch in Nicht-Web-Apps nützlich, wenn Sie im Inhaltsordner Ihrer App erste Dateien haben möchten, die von Ihrer App geändert oder ergänzt werden können. Dies wären Datendateien (keine ausführbaren Dateien oder DLLs). Im Setup können Sie angeben, dass sie in einen Unterordner der App-Daten des Benutzers kopiert werden. In .Net 4.0+ könnte dies ein Ordner "\ YourCompany \ YourApp" in "Environment.GetFolderPath (Environment.SpecialFolder.ApplicationData)" sein. – ToolmakerSteve

Verwandte Themen