WPF와 관련하여 독립 실행 형 응용 프로그램과 마크 업 전용 XAML 응용 프로그램간에 차이점이 있습니까?독립 실행 형 응용 프로그램과 마크 업 전용 XAML 응용 프로그램간에 차이점이 있습니까?
나는이 두 응용 프로그램에 대한 참조를 배포 관점에서 얻었지만 다음 두 링크가 실제로 어떤 차이점이 있습니까?
WPF와 관련하여 독립 실행 형 응용 프로그램과 마크 업 전용 XAML 응용 프로그램간에 차이점이 있습니까?독립 실행 형 응용 프로그램과 마크 업 전용 XAML 응용 프로그램간에 차이점이 있습니까?
나는이 두 응용 프로그램에 대한 참조를 배포 관점에서 얻었지만 다음 두 링크가 실제로 어떤 차이점이 있습니까?
차이, 이유와 시나리오 공식 MS 문서에 설명되어 있습니다. 나는 더 이상 추가 할 것이 없다고 생각한다. Deploying a WPF Application (WPF)
배포 WPF 응용 프로그램
WPF 응용 프로그램의 배포 옵션에서
는 응용 프로그램의 유형에 따라 달라집니다.
배포 독립 실행 형 응용 프로그램
: 배포 관점에서 WPF의 세 응용 프로그램 유형이 있습니다독립 실행 형 응용 프로그램은 ClickOnce 또는 Windows Installer를 사용하여 배포됩니다. 어느 쪽이든 독립 실행 형 응용 프로그램을 실행하려면 완전한 신뢰가 필요합니다. Windows Installer를 사용하여 배포 된 독립 실행 형 응용 프로그램에는 완전 신뢰가 자동으로 부여됩니다. ClickOnce를 사용하여 배포 된 독립 실행 형 응용 프로그램은 자동으로 완전한 신뢰를 부여받지 않습니다. 대신 ClickOnce는 독립 실행 형 응용 프로그램을 설치하기 전에 사용자가 수락해야하는 보안 경고 대화 상자를 표시합니다. 합격되면 독립 실행 형 응용 프로그램이 설치되고 완전히 신뢰됩니다. 그렇지 않으면 독립 실행 형 응용 프로그램이 설치되지 않습니다.
배포 마크 업 전용 XAML 응용 프로그램
마크 업 전용 XAML 페이지는 일반적으로 HTML 페이지처럼 웹 서버에 게시하고 Internet Explorer를 사용하여 볼 수 있습니다. 마크 업 전용 XAML 페이지는 인터넷 신뢰 영역 권한 집합에 의해 정의 된 제한 사항을 사용하여 부분 신뢰 보안 샌드 박스 내에서 실행됩니다. 이렇게하면 HTML 기반 웹 응용 프로그램과 동일한 보안 샌드 박스가 제공됩니다. 마크 업 전용 XAML 페이지는 XCopy 또는 Windows Installer를 사용하여 로컬 파일 시스템에 설치할 수 있습니다. 이 페이지는 Internet Explorer 또는 Windows 탐색기를 사용하여 볼 수 있습니다.
배포 XAML 브라우저 응용 프로그램
XBAP에 배포 할 수있는 다음과 같은 세 가지 파일을 필요로하는 응용 프로그램 컴파일 :
이러한 파일은 XBAP를 만들 때 생성됩니다. 마크 업 전용 XAML 페이지와 마찬가지로 XBAP는 일반적으로 웹 서버에 게시되고 Internet Explorer를 사용하여 표시됩니다.
배포 기술을 사용하여 XBAP를 클라이언트에 배포 할 수 있습니다. 그러나 ClickOnce를 그것은 다음과 같은 기능을 제공하기 때문에 추천 : 새 버전은 XBAP 기본적으로 완전 신뢰
실행을 위해
감사합니다. Neurone .. 그러나 이것은 배포 관점에서의 것입니다. Maarkup 전용 XAML 또는 독립 실행 형을 사용해야하는 이유를 이해하고 싶습니다. 응용 프로그램 .. 또는 차이점은 배포 관점에만 있습니다. –
배포의 차이점에 대해 묻는 중입니까? 그렇지 않으면 비교 대상을 더 구체적으로 지정할 수 있습니까? – BgRva
아니요 일반적으로 배포와 관계없이 차이가 있습니까? 어떤 시나리오에서 독립 실행 형 응용 프로그램 또는 마크 업 전용 XAML 응용 프로그램이 필요합니까? –
응용 프로그램을 수행하는 작업은 무엇입니까? 귀하의 신청서에 대해 더 자세히 알려주십시오. –