Re: Installation eines Dienstes .NET 1.1



Hi Melanie,

danke für Deine Hilfe! Ich habe meine Custom Action als VB Anwendung
erstellt, die ein Modul mit der Methode Main hat.

Module Module1

Public Sub Main()
Process.Start("InstallUtil MyServiceExeApp.exe")
End Sub
End Module

Wenn ich das Setup auf dem Zielrechner (Windows Server 2003) ausführe,
erhalte ich die nachstehende Exception von meiner CustomAction App:
"Application has generated an exception that could not be handled.
Process id:.... , Thread id=....

Auf dem Zielrechner ist .NET 1.1 und 2.0 installiert.

Was mache ich falsch?
Christian

"Melanie Kaufmann" wrote:

mein Windows Dienst läuft auf meinem lokalen Rechner. Die Installation
mittels des ProcessInstallers und das Debugging verlief ohne Probleme.
Nun benötige ich ein Setup, um den Dienst auf weiteren Rechnern zu
installieren.
Kann mir bitte jemand einen Tip geben, wie ich dies bei einem Dienst
realisiere?

Im Setup müssen "Custom Actions" für den Service hinzugefügt werden.

Gruß
MK



.



Relevant Pages

  • Re: Installation eines Dienstes .NET 1.1
    ... Public Sub Main() ... Beim Setup wird die Service.exe (bzw. der Primary Output des entsprechenden ... Projekts) selbst als Custom Action eingetragen und zwar für Install, Commit, ...
    (microsoft.public.de.german.entwickler.dotnet.csharp)
  • Re: Loading a form
    ... Load the main form and call that procedure immediately after showing the splash screen. ... This is easier if you're using Sub Main as your startup object because you'd do all of this from there. ... Private Declare Sub Sleep Lib "kernel32" ... Public Function Setup() As Boolean ...
    (microsoft.public.vb.general.discussion)
  • Re: Terminalserver -> Zugriff verweigert nach Programm-Update
    ... Daraufhin bekommt er das Registry Profil des admins. ... Der Kunde hat die Software auf einem ... > Startobjekt ist die Sub Main(). ...
    (microsoft.public.de.vb)
  • Re: WithEvents in normalen Modulen nutzen
    ... denn ein Event ist im Grunde nichts anderes als ein einfacher ... main() erstellt objekt cSQL. ... Will man nicht warten, bis mainfertig ist, siehe -> DoEvents. ... Sub Main() ...
    (microsoft.public.de.vb)
  • Re: Welcher Code wird ausgeführt?
    ... Deswegen gibt es kein Startobjekt. ... Public Shared Sub Main() ... Startobjekt "Form1" stehen. ...
    (microsoft.public.de.german.entwickler.dotnet.vb)