El proyecto compilado de formularios de Windows no se ejecutará en Windows 2008 Server Machine

StackOverflow https://stackoverflow.com/questions/5849212

Pregunta

Tengo un proyecto de formularios de Windows C# muy simple. Funciona muy bien en mi PC de desarrollo (Win7 x64) pero después de la compilación no se ejecutará en Windows 2008 x64.

¿Alguna idea por qué?

Thakns.

Editar (más información):

El error que recibo en el servidor es este:

Description:
  Stopped working

Problem signature:
  Problem Event Name:   CLR20r3
  Problem Signature 01: servertester.exe
  Problem Signature 02: 1.0.0.0
  Problem Signature 03: 4dbd6fe8
  Problem Signature 04: ServerTester
  Problem Signature 05: 1.0.0.0
  Problem Signature 06: 4dbd6fe8
  Problem Signature 07: 3
  Problem Signature 08: 15
  Problem Signature 09: System.IO.FileNotFoundException
  OS Version:   6.0.6002.2.2.0.272.7
  Locale ID:    1037

El objetivo de la plataforma del proyecto es cualquier PC, aunque se compila en X64. El marco de destino es el perfil del cliente .NET 4.

Espero eso ayude :)

¿Fue útil?

Solución

Es una excepción de archivo que no se encuentra, podría ser tan simple como olvidar copiar un archivo o no especificar el nombre de ruta completo. No adivine esto, implementa un controlador para AppDomain.CurrentDomain.unhandledException Evento y registre o muestre el valor de E.ExceptionObject.ToString (). Te dice dónde bombardeó tu código.

Otros consejos

Adivina al azar dado que su pregunta no tiene absolutamente ningún detalle. ¿Recordó instalar el marco .NET correspondiente en el servidor?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top