2009-07-17 4 views
1

, 나는, 그러나 사용자가 실버 라이트 3는하지 않는 사람 내가 2.0.31005.0에 내 개체 minRuntimeVersion를 설정 한 실버 라이트 2표적으로 실버 v2를 지금은 실버 라이트 3를 설치했는지

에 대한 Silverlight 응용 프로그램을 구축 할 수없는 것 여전히 업데이트하라는 메시지가 표시됩니다.

아직 사용자에게이 업데이트를 적용하지 않으려 고합니다. 따라서 버전 2 전용 Silverlight를 빌드하는 방법이 있습니까?

나는 Vistual Studio를 사용하고 이전에 내가 버전 2에서 silverlight_tools했다
버전 3으로 나와서 간단하게이를 통해 새 버전을 설치 한 silverlight_tools를 설치했습니다.

답변

0

대신 Silverlight 2 및 Silverlight 3 SDK를 모두 설치하고 도구 제거/설치를 망칠 필요없이 항상 둘 다 구축하고 주 개발 환경 (Silverlight 3)을 선택하는 것이 좋습니다.

3 월에 building for both on the same machine에 대한 안내서를 썼습니다. 이것이 우리가 자동화 된 빌드 랩을 설치하여 매일 여러 버전의 Silverlight Toolkit을 구축하는 방법입니다.

빌드 할 때 SilverlightRuntimeVersion, TargetFrameworkSDKDirectory 및 TargetFrameworkDirectory MSBuild 속성을 설정해야합니다.

MSBuild 트릭 (내 게시물이 제안한 것)을 사용하거나 명령 프롬프트/빌드 타임에 세 가지 속성을 프로젝트 파일에 설정할 수 있습니다. 이러한 속성을 추가하고 적절한 값을 가리킬 수 있습니다.