tool net installed framework detector cleanup check all c# .net service windows-server-2008-r2

c# - installed - windows 2012 check.net version



Servicios bloqueados con el nombre del evento (1)

Tuve un problema similar a esto una vez con el inicio del servicio y luego detuve rápidamente después. La segunda computadora solo tenía instalado .NET Framework 4.0 Client Profile, mientras que la aplicación dependía de las características / ensamblajes que solo estaban presentes en .NET Framework 4.0. Puede valer la pena verificar ya que .NET Framework 4.0 es el predeterminado cuando crea un nuevo proyecto.

Esta pregunta ya tiene una respuesta aquí:

Creé un servicio en .Net c# que básicamente envía correos electrónicos periódicamente.

El servicio funciona bien en mi máquina x32 XP , pero cuando despliegue la x64 build en otra máquina Windows Server 2008 R2 basada en x64, el servicio se inicia y simplemente se detiene después de unos segundos y en el registro de eventos tiene esto:

Fault bucket , type 0 Event Name: CLR20r3 Response: Not available Cab Id: 0 Problem signature: P1: sentEmailDraft.exe P2: 4.2.0.0 P3: 538d3cf1 P4: mscorlib P5: 2.0.0.0 P6: 4ca2b851 P7: 20f4 P8: d4 P9: System.TypeInitialization P10: Attached files: These files may be available here: C:/ProgramData/Microsoft/Windows/WER/ReportQueue/AppCrash_sentEmailDraft._87f56e55f14a51a946ed1a1f9f2a3a31cf693a17_1839149a Analysis symbol: Rechecking for solution: 0 Report Id: b3695789-f45c-11e3-b6c6-005056be2c69 Report Status: 4

Encontré una discusión similar aquí y probé la solución pero no funcionó para mí.

¿Alguien puede sugerir algo?