Re: Setup Projekt

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Hallo Thorsten,

Nun, Du kannst z.B. ne C# WinForm-Assembly erstellen.
In deren Einsprungs-Punkt (Program.cs) das Application.Run
etc. herausnehmen und folgendermassen implementieren [...]

Alternativ dazu, aber auch nur mit
manuellen Eingriff in die Installationsdatei: [...]
http://groups.google.com/group/microsoft.public.de.german.entwickler.dotnet.framework/msg/dbc41f4bd05fa170

Tatsächlich braucht man Orca hier gar nicht (kann
das aber benutzen). Man kann einfach an eine
"Custom Action" an eine von Installer abgeleitete
C# - Klasse (o.a.) im "Editor für benutzerdefinierte
Aktionen":

/productCode="[ProductCode]"

in die CustomActionData schreiben.
Dadurch hat man dann im überschriebenen
Installer-Event durch

string productCode = Context.Parameters["ProductCode"];

die Möglichkeit alles zu definieren. Michael kennt
diese Methode auch schon, ich hatte sie ihm
in einem vorigen Thread beschrieben.


ciao Frank
--
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

.



Relevant Pages

  • =?Windows-1252?Q?Re:_Setup_f=FCr_Weitergabe_Projekte?=
    ... eine Verbindung zwischen dem Installer und meinem Code. ... Ich muss eine Klasse schreiben, welche von der Installer Klasse abgeleitet ist? ... Dipl.Inf. Frank Dzaebel ...
    (microsoft.public.de.german.entwickler.dotnet.csharp)
  • Re: Setup-Projekt:.Net-Berechtigungen setzen/caspol.exe
    ... Aktionen im Editor für benutzerdefinierte Aktionen] ... Die Implementation der Klasse hältst Du ... Dipl.Inf. Frank Dzaebel ...
    (microsoft.public.de.german.entwickler.dotnet.csharp)
  • Re: Anyone using Win4Lin from Netraverse with Fedora (Solved)
    ... >> no compatible kernel found. ... >> Thanks, Frank ... try updating the installer and you should be fine. ... of the installation that asks for license code, ...
    (Fedora)
  • Re: Pfad zu RegAsm.exe ermitteln
    ... System.Runtime.InteropServices.RegistrationServices Klasse. ... auf einer Maschine installiert sein können wäre das eher eine Fehlerquelle ... Installer Klasse zu packen. ...
    (microsoft.public.de.german.entwickler.dotnet.framework)
  • Re: Problem mit der Installer Klasse
    ... das die Klasse nicht aufgerufen wird. ... Der Service oder der Service-Installer? ... Windows Installer ist in keiner ausgewählten erforderlichen Komponente enthalten. ... Eine von System.Configuration.Install.Installer abgeleitete Klasse, ...
    (microsoft.public.de.german.entwickler.dotnet.csharp)