tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
1044
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    r_maniac r_maniac ist offline Mitglied
    Registriert seit
    Feb 2010
    Beiträge
    10
    Ich hab mich vor kurzem entschieden auf VisualStudio zu wechseln... davor habe ich paar dienste mit sharpdevelop progoramiert.grund es gibt keine x64 kompeiler in sharpdevelop default zumindest so sind alle projekt zwangsweise x86). jetzt brauche aber unbendingt solche dienst die x64(wegen benutztung von einige dlls)...

    Dabei habe ich an eine Problem gestossen: bei instalation von Visual studio erstelte dienste fragt instaler nach name und passwort.... und beendet installation mit fehler. zuerst dachte ich dass spezielle feature von MS und versuchte in installer generierte serviceProzessInstaller.Username und serviceProzessInstaller.password zu manipulieren und meine daten während instalation eingeben... klapt irgendwie nicht. in mehreren tutorials ie ich daurchgelesen habe(von MS und unabhänige) ist diese frage nicht beantwortet... konnte mir jemand erkleren was ich in meinen programm ändern muss damit die passwort und benutzername Dialog während instaltion gar nicht auftaucht... dh dienst wird voll automatisch instaliert...
     

  2. #2
    Erik Erik ist offline Mitglied Gold
    Registriert seit
    Jul 2008
    Beiträge
    170
    Zitat Zitat von r_maniac Beitrag anzeigen
    Ich hab mich vor kurzem entschieden auf VisualStudio zu wechseln... davor habe ich paar dienste mit sharpdevelop progoramiert.grund es gibt keine x64 kompeiler in sharpdevelop default zumindest so sind alle projekt zwangsweise x86). jetzt brauche aber unbendingt solche dienst die x64(wegen benutztung von einige dlls)...

    Dabei habe ich an eine Problem gestossen: bei instalation von Visual studio erstelte dienste fragt instaler nach name und passwort.... und beendet installation mit fehler. zuerst dachte ich dass spezielle feature von MS und versuchte in installer generierte serviceProzessInstaller.Username und serviceProzessInstaller.password zu manipulieren und meine daten während instalation eingeben... klapt irgendwie nicht. in mehreren tutorials ie ich daurchgelesen habe(von MS und unabhänige) ist diese frage nicht beantwortet... konnte mir jemand erkleren was ich in meinen programm ändern muss damit die passwort und benutzername Dialog während instaltion gar nicht auftaucht... dh dienst wird voll automatisch instaliert...
    Gesundheit!

    Nein im Ernst. Einen derartigen Beitrag zu lesen macht keinen Spaß und ist auch kaum möglich. Achte bitte auf korrekte Rechtschreibung und Groß- und Kleinśchreibung. Ändere deinen Beitrag bitte hingegen ab.

    Gruß
    Erik
     

  3. #3
    deadline deadline ist offline Mitglied Gold
    Registriert seit
    Jan 2005
    Ort
    Regensburg [Bayern @ Mars]
    Beiträge
    165
    Hi,
    wie installierst du denn den Dienst? Mit Installutil?

    Falls du es noch nicht probiert hast: Füge dem Projekt einen ProjectInstaller hinzu. Konfiguriere ihn entsprechend und installiere den Dienst mit Installutil. Zumindest mache ich das so und da kommen keine Passwortabfragen.

    http://msdn.microsoft.com/de-de/library/ddhy0byf.aspx

    Installutil findest du im .Net Framework verzeichnis (Bei mir ist es Beispielsweise C:\Windows\Microsoft.NET\Framework64\v4.0.30319\installutil.exe)

    Ich hoffe ich konnte helfen.

    Und an meinen Vorposter: Das geht auch netter. Ich habe es übrigens geschafft den Beitrag zu lesen.

    Mfg
    Christian
     
    PHP-Code:
    <?
    include("google.php");
    if (
    $schon_gesucht == false) {
    echo 
    "Erst einmal Google benutzen";
    exit;
    }
    ?>
    Meine Webseite: http://www.doktor-kurzschluss.de

  4. #4
    Erik Erik ist offline Mitglied Gold
    Registriert seit
    Jul 2008
    Beiträge
    170
    Zitat Zitat von mysql_fetch_array Beitrag anzeigen
    Und an meinen Vorposter: Das geht auch netter. Ich habe es übrigens geschafft den Beitrag zu lesen.
    Sorry. Sollte eigentlich nicht so rau rüberkommen. Aber der Beitrag war wirklich recht schlecht lesbar.

    Gruß
    Erik
     

  5. #5
    r_maniac r_maniac ist offline Mitglied
    Registriert seit
    Feb 2010
    Beiträge
    10
    2 mysql_fetch_array danke!
    Die Problem war (wie ich vermutet habe) mit Acauntdeklaration in von Visual Studio generirte installer code...

    ähmm- sollte jemand auf eine ähnliche Problem stossen
    Wenn man in installer classe die Zeilen
    Code :
    1
    2
    
     //this.serviceProcessInstaller1.Password = null;
                //this.serviceProcessInstaller1.Username = null;
    mit die Zeile ersätzt
    Code :
    1
    
     serviceProcessInstaller1.Account = ServiceAccount.LocalSystem;
    wird Service mit vollen Betriebsystemsrechten installiert und gestartet. Falls man diese nicht braucht, kann man aus sichrheits grunden .LocalService oder andere priveleg stuffen wählen.
     

Ähnliche Themen

  1. Stoppen eines Dienstes beim Windows shutdown?
    Von mdo im Forum .NET Café
    Antworten: 1
    Letzter Beitrag: 10.08.10, 15:54
  2. EventLog.Source eines Dienstes überschreiben
    Von realbora im Forum .NET Café
    Antworten: 1
    Letzter Beitrag: 14.06.08, 20:24
  3. php 5.2.1 Installation ... Probleme
    Von ciubic im Forum Linux & Unix
    Antworten: 4
    Letzter Beitrag: 20.03.07, 21:01
  4. installation eines scripts
    Von sam im Forum PHP
    Antworten: 7
    Letzter Beitrag: 19.02.02, 13:42