2009-08-17 8 views
0

Ich habe eine exe, jetzt möchte ich das bereitstellen, also habe ich Setup in vs.net geschrieben. Und ich habe zwei Kontrollkästchen hinzugefügt, "Starten Sie die Anwendung" und "Als Start festlegen", aber meine Frage ist, wie gehe ich mit diesen beiden Ereignissen? Soweit ich weiß, muss ich das Skript schreiben, um zu validieren und auszuführen entsprechend der Eingabe, die vom Benutzer für diese zwei Aktionen gegeben wird.Wie schreibe ich Skript für vs.net-Setup?

Kann mir jemand sagen, ob ich richtig oder falsch bin? Wenn ich richtig liege, welches Skript ist dann einfacher? und lassen Sie mich bitte die Schritte wissen, um meine Aufgabe zu erfüllen.

Vielen Dank im Voraus, Ravi Naik.

Antwort

0

Hmm ... Nun meine erste Frage an Sie ist - Warum verwenden Sie VS.Net-Setup? Es ist nicht das freundlichste Setup auf dem Planeten, und es ist auch nicht das effizienteste. Fragen Sie sich, wie viele professionelle Programme VS.Net Setup verwenden?

Jetzt mein Rat an Sie - Verwenden Sie Innosetup. Mit sehr geringen Änderungen am Standardskript unterstützt es .Net Framework. Es ist kompakt, sehr leicht, sehr effizient und sehr - sehr getestet.

Es wird ein wenig Investition erforderlich sein, um zu lernen, wie es funktioniert (weil es keine ausgefallene GUI hat), aber wenn Sie ein paar Wochenenden haben, werden Sie nie wieder zu etwas anderem zurückkehren wollen .

Oh, und habe ich Ihnen gesagt, dass es ausgezeichnete Skriptfunktionen in einer Pascal-ähnlichen Sprache hat und dass Sie Beispielcode für praktisch alles vorbereiten können?

+0

Nun, der Grund, warum ich das VS-Setup verwende, ist, dass Sie alles einfach über eine einfache GUI-Schnittstelle konfigurieren können und Sie nur ein paar Minuten brauchen, um die Grundlagen einer einfachen Einrichtung zu erlernen 2-wöchiges Seminar ...). Oh, und habe ich Ihnen gesagt, dass VS automatisch das meiste von dem, was Sie im Setup benötigen, basierend auf den Anwendungsprojekten erstellt, für die Sie das Setup für ... erstellen? (Zumindest, wenn Ihr Projekt Standard-.NET ist) – awe

+0

Gut gesagt Ehrfurcht !!! –

+0

Hi Ehrfurcht, auch müssen Sie die Tatsache sagen, dass 1. VS-Setup ist langsamer als alles andere in Exisence. 2. Es wird eine übermäßige Rate des Scheiterns haben. 3. Innosetup hat eine GUI (von einem Dritten, kostenlos). 4. Da Sie ein Programmierer sind, ernsthaft eine Karriere verfolgen, ist es wert zu wissen, wie Sie Ihre Software richtig verpacken, selbst wenn es 2 Wochen dauert. –

Verwandte Themen