Servizio di triggerszione process di Windows non inizio "parametro non corretto" (Visual Studio 2010 Profiler)

Ho lottato con questo per un giorno integer, quindi qui è sia il problema che la soluzione:

Dopo aver profilato un'applicazione ASP.NET su Windows 7 (x64), ho lasciato Visual Studio (eventualmente un crash) e ho installato alcuni aggiornamenti che richiedevano un riavvio. Quando ho caricato il backup l'applicazione Web ASP.NET nella mia Visual Studio Solution è stata ridotta e i servizi Web & WAS sono stati arrestati.

  • Qual è il nome di process per IIS in Windows 7?
  • IIS 7.5 (Windows 7) - Errore HTTP 401.3 - Non autorizzato
  • Compressione GZip Su IIS 7.5 non funziona
  • Riscaldamento automatico di un pool di applicazioni di IIS?
  • Non è ansible riprodurre file di Windows Server 2008 + IIS7: .ogg
  • IIS7.5 - impedisce il riciclaggio quando si modifica il documento predefinito
  • Quando ho provato a avviare il servizio di triggerszione di Windows Process, ho ottenuto l'errore "il parametro non è corretto".

    One Solution collect form web for “Servizio di triggerszione process di Windows non inizio "parametro non corretto" (Visual Studio 2010 Profiler)”

    Ho provato il suggerimento qui e non ho avuto alcun successo, quindi ho confrontato le voci del Registro di sistema per un servizio WAS funzionante e uno che non era. Ecco la differenza:

    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ WAS \ Environment

    Non funziona: vuoto

    Lavorare: Cor_Enable_Profiling = 0x0

    Sostituendo il valore dell'ambiente vuoto con Cor_Enable_Profiling = 0x0 ha permesso al servizio di iniziare e tutto è tornato alla normalità. Credo che i profiler impostino che a 0x1 quando stanno profilando la tua applicazione, è ansible che sia stato eliminato durante l'arresto inaspettato del mio profiler.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.