내 응용 프로그램을 특정 확장명 (내 경우에는 * .ecw)과 연관시키고 싶습니다.Windows Phone 8의 브라우저에서 응용 프로그램 호출하기
유스 케이스는 * .ecw 파일 (http://address.com/files/itscool.ewc)로 연결되는 브라우저 (fe Internet Explorer)에서 링크를 클릭하면 내 응용 프로그램이 실행되고 전체 정보 (nagivation 컨텍스트, 파일 토큰 등)가 전달됩니다.
* .ecw는 ASCII 텍스트 파일이므로 브라우저에서 쉽게 볼 수 있지만 쉽게 URI/파일을 입력/시작할 때 내 응용 프로그램을 호출하고 싶습니다. 파일에 저장된 데이터를 처리하고 사용자에게 출력물을 만들어야합니다.
은 지금까지 나는 매니페스트 파일 연결 (MSDN 튜토리얼에 따라) "등록"한 :
<Extensions>
<FileTypeAssociation Name="ECWReader" TaskID="_default" NavUriFragment="fileToken=%s">
<SupportedFileTypes>
<FileType ContentType="application/ecw">.ecw</FileType>
</SupportedFileTypes>
</FileTypeAssociation>
</Extensions>
그러나 이것은 전혀 도움이되지 않았다 - 브라우저가 해당 파일을 열어 유지합니다.
미리 감사드립니다.
답변 해 주셔서 감사합니다. 필자는 이러한 변경 사항을 적용했으며 서버가 'text/plain' (Fiddler에서 확인)을 반환하더라도 Internet Explorer에서 열었습니다. 다른 제안? – user3573101