2010-02-15 5 views
5

Fragen Sie sich einfach, ob es eine Möglichkeit gibt, Visual Studio 2008 Express Edition normale exe-Dateien zu erstellen, die vom Installer für meine App erstellt werden?Normale Setups in Visual Studio

Ich habe genug von den ClickOnce-Anwendungsdateien. Ich hatte alle diese Dateiverknüpfungen eingerichtet und jetzt, da ich tatsächlich ein Installationsprogramm für meine Apps haben muss, funktionieren die Dateizuordnungen im Code nicht, weil sie jetzt "ClickOnce" -App-Dateien und keine normalen EXE-Dateien sind. Und nein, VS macht nicht erstellen beliebige exe-Dateien für ClickOnce-Apps überhaupt.

Jede Hilfe viel

geschätzt

danke :)

Antwort

4

Kann VS Express erstellen Setup.Exe? Nr.

Wenn Sie die Lizenz untersuchen, werden Sie feststellen, dass die Express Edition keine Distributionen erstellen soll (ich habe hier nicht den genauen Wortlaut). So verließ MS den Setup-Generator aus dem Paket.

Sie können einen beliebigen Setup-Maker eines Drittanbieters verwenden, doch dann verstoßen Sie möglicherweise gegen die Lizenz.


Edit: das obige gilt für VS2005 Express.

Die Lizenzen für 2008 und 2010 Express scheinen nachsichtiger zu sein, überprüfen.

1
ProjectFolder\bin\Debug 

Sollte EXE-Dateien für Ihre Anwendung enthalten.

Wenn Sie jedoch die EXEs für die Bereitstellung verwenden möchten, sollten Sie einen "Release-Build" erstellen.

Sobald Sie das tun, Ihre Dateien in

ProjectFolder\bin\Release 
+0

Ja, das kann für 'XCOPY Deployment' verwendet werden. Aber die OP-Mentuons Dateiverknüpfungen. –

+0

* Niemals Debug - Executables für die Installation bereitstellen, müssen Sie im Release - Modus kompilieren und verteilen die exe in ProjectFolder \ bin \ Release (oder so ähnlich, die Standardeinstellung hängt von der Sprache, und es kann noch in der geändert werden Eigenschaften des Projekts). –

+0

Ja, es sollte 'ProjectFolder \ bin \ Release' sein. –

-3

wird rechts Ihre Lösung Klicken Sie auf> Hinzufügen> Projekt> Andere Projekttypen> Setup und Deployment> Visual Studio Installer> Setup-Projekt

+0

In der Ausgabe __Express__? –

+0

Nein, in Visual Studio 2010 Ultimate RC =) –

+2

Ich stimme das ab, wenn ich 100 Reputation habe. –

0

Soweit ich mich erinnere, bieten die Express-Edition keine Tools für die Bereitstellung, aber es gibt noch viele kostenlose Installer, die den Trick machen können; Vielleicht möchten Sie zum Beispiel NSIS oder InnoSetup ausprobieren.