0

마침내 필자는 Lightswitch로 대학에서 요청한 프로젝트를 마쳤습니다. 나는 다음 주에 배포 (게시) 할 준비가되었습니다. 나는 소프트웨어를받는 사람들이 XP 시스템을 사용하고 있다고 전적으로 말했습니다. 나는, 질문과 수정을 많이 많이 읽은 Lightswitch처럼, Windows XP에서 작업을 얻을 :Lightswitch 2012 및 Windows XP

  • "EDITBIN vslshost.exe /SUBSYSTEM:WINDOWS,5.01 /OSVERSION:5.1"으로 DUMPBIN 변경

  • IIS에 배포 서비스와 데스크톱 응용 프로그램으로 배포가

  • 수동으로 모든 필수 구성 요소를 설치 및 배포 매니페스트에서 직접 ClickOnce 응용 프로그램을 실행 (나는이 사람들은 정말 오래된 PC의이기 때문에 작동합니다 같아요) 파일 (응용 프로그램)

  • Visual Studio 2010에서 언급 한 것과 동일한 이름의 Visual Studio 2010 또는 Visual Studio 2008을 사용하는 ClickOnce 응용 프로그램을 만들고 게시하십시오. 게시 된 위치에서 Visual Studio를, 내가 물어 사용할 수 필요해 해결 방법이 모두 2012

를 사용하여 만든 기존의 setup.exe를 부트 스트 래퍼를 setup.exe를 부트 스트 래퍼를 가지고 대체, 이것은 궁극적으로 작동합니까? 누군가가 정말이 해결 방법 중 하나 또는 전부를 사용하여 응용 프로그램을 배포 할 수 있다고 말할 수 있습니까? 누군가가?

답변

0

XP에서 브라우저 외부 (데스크톱 응용 프로그램)로 실행되는 3 계층을 사용하여 성공적으로 배포 된 응용 프로그램이 있습니다. 처음에는 2 계층 배포를 할 예정 이었지만 해결 방법을 얻을 수 없었습니다.

그래서 SQL 서버 (OS는 Windows Server 2003이지만 실행될 필요는 없습니다)를 실행하는 서버가 하나 있습니다. 클라이언트 컴퓨터의 범위는 Windows XP에서 Windows 7까지이며, I Haven입니다. Windows XP에 특별한 문제가 없었습니다.

그래서 XP가 클라이언트로 작동한다고 확실히 말할 수 있습니다. 중간 계층 (따라서 서버의 IIS)을 실행할 수 없었지만 찾은 마지막 아이디어를 모두 시도하지 않았기 때문에 불가능하다고 말하지 않을 것입니다. 나는 그 과정에서 가장 도움이 발견

두 링크는 ​​데 도움이 희망 http://blogs.msdn.com/b/bethmassi/archive/2011/03/23/deployment-guide-how-to-configure-a-web-server-to-host-lightswitch-applications.aspxhttp://blogs.msdn.com/b/bethmassi/archive/2012/03/29/lightswitch-iis-deployment-enhancements-in-visual-studio-11.aspx

이었다.

1

XP의 2 계층 배포 문제는 VS 2012 업데이트 2에서 해결되었습니다. 솔루션 탐색기에서 루트 프로젝트를 마우스 오른쪽 단추로 클릭하고 "프로젝트 업그레이드"를 선택하여 "V3"LightSwitch 프로젝트로 업그레이드하는 경우. 이렇게하면 프로젝트가 "V3"프로젝트 시스템, 런타임으로 업데이트되고 더욱 새로운 게시 마법사가 사용됩니다. VS 2012 업데이트 2와 함께 제공되는 VSLSHOST.exe 버전은 XP와 호환됩니다.

데이브 키더 - LightSwitch 팀

http://social.msdn.microsoft.com/profile/dave%20kidder/