Ich möchte einen Ordner in ein Setup-Projekt aufnehmen, damit der vollständige Ordner auch bei der Installation an den Installationsort bereitgestellt wird.Ordner im Setup-Projekt einschließen
Antwort
Klicken Sie mit der rechten Maustaste auf das Setup-Projekt und wählen Sie "Ansicht"> "Dateisystem". Von dort aus können Sie auf viele spezielle Ordner wie Installationsordner, AppDaten, Desktop usw. zugreifen und Dateien hinzufügen erstellt, wenn Sie die Anwendung installieren. Stellen Sie sicher, dass die Eigenschaft "alwayscreate" auf "true" gesetzt ist.
Die Antwort ist gut, weil es mir Hinweise gab, wie ich mein Problem beheben konnte. Ich denke, dass meine Anforderung etwas anders war. Ich musste den Inhalt eines anderen Bibliotheksprojekts aus derselben Lösung hinzufügen. Dies scheint für Konsolenanwendungen/Websites gut zu funktionieren, aber das Installationsprogramm hat es aus irgendeinem Grund nicht aufgenommen. Es könnte einen besseren Weg geben, aber das hat für mich funktioniert. In ähnlicher Weise, klicken Sie rechts das Setup-Projekt, und:
- Select "View" > "Custom Actions".
- Right click on "Install" folder and select "Add Custom Action".
- Double click on "Application Folder"
- Click on "Add Output..."
- Select the project from the dropdown and in my instance I selected "Content Files", OK it and give it a name.
Diese alle Ressourcen enthalten werden, von dem ausgewählten Projekt als Inhalt markiert enthalten und die zum Kopieren markiert, in Ihr Installateur.
- 1. rsync Dateien aus einem bestimmten Ordner einschließen?
- 2. Textdatei in Bericht einschließen
- 3. Bash - Filterdateien im Ordner
- 4. Anzahl Dateien im Ordner
- 5. .nuget Ordner im Benutzerbereich
- 6. Mehrere Ordner im Explorer
- 7. Alle Binärdateien im Ordner
- 8. Schienen: Externen JavaScript einschließen
- 9. Memcpy Fehler einschließen
- 10. wo '\ n' einschließen?
- 11. Schienen auswählen und einschließen
- 12. Externe Bibliothek in Webpack einschließen
- 13. Unterordner im übergeordneten Ordner finden
- 14. Microsoft.Office.Interop.Excel.dll nicht im Build-Ordner
- 15. Alle Ordner im Verzeichnis auflisten
- 16. Wie alle Dateien im Ordner
- 17. RAR Jeder Ordner im Verzeichnis
- 18. Python-Ordner-Namen im Verzeichnis
- 19. Einschließen der XML-Datei in den bin-Ordner der ASP.NET-Website Projekt
- 20. Twig mit mehreren Arrays einschließen?
- 21. Android - Pfad zum Raw-Ordner im Res-Ordner nicht gefunden
- 22. Erstellen Sie einen Ordner im Ordner Dokumente in iOS-Apps
- 23. Wie wird überprüft, ob "vererbbare Berechtigungen einschließen" für eine Datei oder einen Ordner deaktiviert ist?
- 24. Abgeleitete Modelle einschließen Verwandte Klasse
- 25. Entity Framework - Mehrere Eigenschaftenebenen einschließen
- 26. Sequelize: Modell von through.attribute einschließen
- 27. Ein Modul in Verilog einschließen
- 28. Xamrin: Warum werden zwei Ordner im AddData-Ordner und im SDK-Ordner von Visual Studio 2015 verwendet?
- 29. Hot Towel: Warum ist Durandal und Require im App-Ordner und nicht im Script-Ordner?
- 30. Verschieben Sie die Anzahl der Ordner rekursiv in einen anderen Ordner im selben Ordner mit PowerShell
Stellen Sie sicher, dass Sie die Dateien selbst auf "build action = content" setzen (siehe Eigenschaften) –