He migrado un proyecto Lightswitch 2011 a LS 2012. Inicie la aplicación compilada ejecutando "vslshost.exe". Esto funciona bien con Windows 7 (32 y 64 bits, pero cuando uso Windows XP, la aplicación falla (vslshost.exe no es una aplicación Win32 válida). Antes de cambiar a LS 2012, todo salió bien.No se puede ejecutar Lightswitch 2012 Programm en Windows XP
La aplicación se compila como una aplicación de escritorio, depende de una base de datos SQL que está disponible y no utiliza la base de datos ApplicationData interna. Puedo reproducir esto en 2 PCs, ambas tienen Windows XP actualizado.
Después de mirar vslshosts .exe con ildasm, estoy seguro de que el proyecto se compiló con la orientación .NET 4.0. Por lo tanto, el Framework no cambió con la migración del proyecto a LS 2012.
No he podido encontrar ninguna información con respecto a este problema. Solo encontré algunos problemas con respecto a Windows XP y C++ usando VS 2012.
¿Tiene alguna información sobre esto?
¡Gracias de antemano!
Lightswitch usa .NET, ¿verdad? ¿A qué versión de .NET estás apuntando? –
esa es una buena pregunta, ya que no estoy seguro. No he encontrado ninguna opción para cambiar el objetivo o para ver a qué me refiero. Debe ser al menos .NET 4.0, también puede ser 4.5 – Chake
es .NET 4.0 - Estoy seguro ahora;) – Chake