2009-07-27 4 views
3

Wir haben ein Installationsprogramm für eine Website von uns, die funktioniert gut, ich schließe die web.config und ein paar andere Dateien bei der Erstellung des Installers aus. Allerdings kann ich einen Ordner nicht ausschließen. Ist das möglich?Wie kann ich einen Ordner von einem .NET-Installer für eine Website ausschließen?

Ich habe das Installationsprogramm mit dem .NET Web-Setup-Projekt in der Visual Studio-Gruppe Weitere Projekttypen> Setup und Deployment im neuen Projekt-Dialog erstellt. Dies hat nur die Option, Gruppen von Ausgaben einzuschließen und Dateien über den Filter auszuschließen.

Antwort

2

Mit welcher Technologie generieren Sie Ihren Installer?

Edit nach zusätzlichen Informationen in der Frage: OK, ich habe nicht mit dem integrierten Web-Setup-Projekt gearbeitet, aber ich habe ein reguläres Setup-Projekt einmal verwendet. Sie steuern die Ausgabe jedes im Setup enthaltenen Projekts, indem Sie für jede Inhaltsdatei den Wert Build Action property festlegen. Setzen Sie es auf None, um eine Datei auszuschließen.

Es gibt keine Build Action-Eigenschaft für einen Ordner, daher müssen Sie ihn für alle Dateien in einem Ordner festlegen. Wenn ein Ordner keine Inhaltsdateien enthält, sollte er nicht in Ihrem Setup-Projekt enthalten sein.

+0

Fügen Sie weitere Details in den qusetion Dennis. –

+0

Ich werde versuchen, dies bald zu tun. Dennis dann hoffentlich markieren Sie Ihre Antwort als akzeptiert. Ich bin jetzt auf ein anderes Projekt gezogen ... –

+0

Ich habe es gerade ausprobiert und es funktioniert perfekt für Visual Studio 2008. Danke –

Verwandte Themen