2012-04-05 6 views

Antwort

0

hinzufügen Installer Klasse zu Ihrer Entwicklung

namespace CLT 
{ 
    [RunInstaller(true)] 
    public partial class ClientInstall : Installer 
    { 
     public ClientInstall() 
     { 
      InitializeComponent(); 
     } 

     public override void Install(IDictionary stateSaver) 
     { 
       base.Install(stateSaver); 
       System.Diagnostics.Process.Start(@"\Powerpoint.exe"); 
     } 
} 

Und denken Sie daran Benutzerdefinierte Aktionen zu Ihrem Setup

enter image description here

+0

hallo danke für die lösung .. aber es zeigt einen fehler - fehler 10001 angegebene datei nicht gefunden ... wo sollte ich diese powerpointviwer.exe im projekt hinzufügen .. bitte antwort – vikrantx

3

der Regel vorhandenen Pakete hinzugefügt als Voraussetzungen sind hinzuzufügen. Visual Studio-Installationsprojekte unterstützen die Erstellung benutzerdefinierter Voraussetzungen nicht. Dies kann jedoch durch manuelle Erstellung der erforderlichen Manifeste erfolgen.

können Sie die Manifeste Struktur finden Sie hier: http://msdn.microsoft.com/en-us/library/ms229223(VS.80).aspx

Diese Manifeste automatisch mit dem Bootstrapper Manifest Generator Werkzeug erzeugt werden kann.

Nachdem das Paket Manifeste zu erzeugen, können Sie all diese Dateien (einschließlich Paket) in einem separaten Ordner in den Visual Studio Voraussetzungen Ordner hinzufügen, zum Beispiel:

C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\ 

Sie können dann die Voraussetzung auswählen, die in Setup-Projekt Eigenschaftenseite.

+0

danke .. ihre antwort ist auch nützlich .. haben ein schöner Tag – vikrantx