Lightswitch 2011 프로젝트를 LS 2012로 마이그레이션했습니다. "vslshost.exe"를 실행하여 컴파일 된 응용 프로그램을 시작합니다. 이 기능은 Windows 7 (32 비트 및 64 비트)을 사용하면 잘 작동하지만 응용 프로그램을 시작하면 Windows XP를 사용할 때 오류가 발생합니다 (vslshost.exe ist가 유효한 Win32- 응용 프로그램이 아닙니다.) LS 2012로 전환하기 전에 모든 것이 정상적으로 진행되었습니다 ..Windows XP에서 Lightswitch 2012 Programm을 실행할 수 없습니다.
응용 프로그램Windows XP를 최신 상태로 유지하고있는 두 PC 모두에서 이것을 재현 할 수 있습니다.
vslshosts를보고 난 후 .exe를 ildasm으로 변경 했으므로 프로젝트가 .NET 4.0을 대상으로 컴파일되었으므로 프로젝트가 LS 2012로 마이그레이션 될 때 프레임 워크가 변경되지 않았습니다.
이 문제와 관련된 정보를 찾을 수 없었습니다. VS 2012를 사용하는 Windows XP 및 C++와 관련된 몇 가지 문제에 대해서만 알게되었습니다.
이것에 대한 정보가 있습니까?
미리 감사드립니다.
Lightswitch는 .NET을 사용합니다. 맞습니까? 어떤 버전의 .NET을 목표로합니까? –
그게 좋은 질문이야, 내가 shure 아니에요. 나는 표적을 바꾸거나 나가 표적으로하고있는 무슨을보기 위하여 어떤 선택권도 찾아 내지 않았다. 적어도 .NET 4.0 이상이어야합니다. 또한 4.5 – Chake
이 될 수도 있습니다. .NET 4.0 - 이제는 shure입니다.) – Chake