none
wpf 응용프로그램 배포에 대한 질문입니다 RRS feed

  • 질문

  • 응용프로그램 배포시 설치 프로젝트나 installshield le 를 이용해서 만드는데

    응용프로그램이 깔리기전에 설치하는 컴퓨터에 vs2010서비스팩1 과 윈폰 sdk 7.1 이  깔려있는지 확인하고

    안깔려 있으면 깔아야 되는데 찾아보니깐 필수 구성요소설정 같을 것을 통해 닷넷 프레임워크는 자동으로 확인해서

    없으면 설치 해주는데 그 목록에 있는것 말고 다른것을 확인해서 없으면 설치하고 싶은데 어떻게 해야 될까요?

    부트스트래퍼 패키지를 이용해서 하는것 같기도 하고 ;

    시작조건에 추가를 해줬는데 잘못 했는지 안되네요 ;

    방법이 없을까요? 

    감이 잘 안오네요 ㅜ 

    2012년 2월 21일 화요일 오후 12:06

답변

  • 안녕하세요. Microsoft ALM MVP 엄준일 입니다.

    배포 프로젝트에서 필수 구성 요소를 만든 후에 레지스트리 작업을 해주시면 됩니다.
    http://msdn.microsoft.com/ko-kr/library/ms165429(v=vs.80).aspx

    레지스트리로 윈폰 SDK 를 확인하시려면, 가장 편한 방법이 Uninstall 할 수 있는 Product(즉, 설치된 Product) 정보가 있는 레지스트리 위치
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall
    이 위치에서 윈폰 SDK가 있는지 검사하시면 될 것 같습니다.

    감사합니다.


    엄준일 (Junil, Um) Microsoft Visual Studio ALM MVP (Team System) Personal Blog : http://blog.powerumc.kr Visual Studio Korea Team Blog : http://vsts2010.net

    2012년 2월 24일 금요일 오전 4:31

모든 응답


  • 안녕하십니까? only1122 ,

    Microsoft MSDNForum 사이트를 방문해 주셔서 감사합니다.

    문의 하신 ”wpf 응용프로그램 배포에 대한 질문입니다에 대해 답변드리겠습니다.

    아래 Windows Installer 배포에서 필수 구성 요소 설치 자료를 참조를 하셔서 작업하시다가 어려운 부분이 생기시면 재질문해주시면 감사하겠습니다.

    [참조자료]

    Windows Installer 배포 작업

    혹시 제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다. 하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다.


    2012년 2월 22일 수요일 오전 1:05
    중재자
  • 제가 부트스트래퍼 패키지가 있는 곳에다가 위에서 말한 두가지를 패키지메니페스트와 제품메니페스트를

    msdn에 나온대로 xml파일로 만들어서  부트스트래퍼 가 있는 경로에 넣어

    왔는데 비주얼스튜디오에서 설치프로젝트를 만들고 속성에 있는 필수 구성요소 에 넣어놓은 것들이

    보이질 않네요  패키지 메니페스트와 제품 메니페스트를 만든다음에 이것을 배포 하기전 있는지 없는지

    검사할수 있게 하려면 어떻게 해야 하나요? 

    2012년 2월 22일 수요일 오전 1:42
  • 안녕하세요. Microsoft ALM MVP 엄준일 입니다.

    배포 프로젝트에서 필수 구성 요소를 만든 후에 레지스트리 작업을 해주시면 됩니다.
    http://msdn.microsoft.com/ko-kr/library/ms165429(v=vs.80).aspx

    레지스트리로 윈폰 SDK 를 확인하시려면, 가장 편한 방법이 Uninstall 할 수 있는 Product(즉, 설치된 Product) 정보가 있는 레지스트리 위치
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall
    이 위치에서 윈폰 SDK가 있는지 검사하시면 될 것 같습니다.

    감사합니다.


    엄준일 (Junil, Um) Microsoft Visual Studio ALM MVP (Team System) Personal Blog : http://blog.powerumc.kr Visual Studio Korea Team Blog : http://vsts2010.net

    2012년 2월 24일 금요일 오전 4:31
  • 안녕하십니까? only1122 님, 제 생각에는 필수 구성 요소 대화 상자를 통해서 구성을 설치하시는것이 좋을 것 같습니다.

    [참조자료]

    필수 구성 요소 대화 상자

    혹시 제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.
    제시해 드린 답변이 도움이 되었기를 바랍니다.

    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다.하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다.

    2012년 2월 24일 금요일 오전 6:33
    중재자
  • 부트스트래퍼 패키지를 만들어서 해결했네요 ㅎ 
    2012년 2월 28일 화요일 오전 8:06