작업 :Silverlight를 사용하여 데스크톱 종속 응용 프로그램 제공
저는 Windows 실행 파일 (예 : convertvideo.exe
)이 있습니다. 특정 비디오 변환을위한 명령 행 도구입니다.
내 고객이 설치없이 모든 컴퓨터에서 쉽게 사용할 수 있기를 바랍니다. 유스 케이스는 다음과 같아야한다. 클라이언트는 실버 라이트 애플리케이션을 호스팅하는 웹 페이지로 이동한다. 응용 프로그램은 클라이언트에게 "실행 파일을 임시 폴더에 저장"버튼을 누르라고 알려줍니다. 이 키를 누르면 클라이언트 컴퓨터에 실행 파일이 배포 (다운로드, 복사)됩니다. 그런 다음 실버 라이트 앱은 사용자에게 변환 할 파일 목록과 결과 파일의 경로를 제공하도록 요청합니다. 사용자가 convert를 누르면 silverlight 앱이 제공된 매개 변수를 사용하여 convertvideo.exe
을 클라이언트 시스템에서 실행하여 변환합니다.
는 질문 :
파일 시스템 액세스 권한이있는 가능이인가, 실버 라이트 앱이 브라우저에서있다?
브라우저 내 솔루션을 원합니다. 브라우저에서 SL5를 사용하면 어떤 점이 좋을까요? SL5에서이 특정 기능을 알기 위해서는 어떤 키워드를 사용해야합니까? –
COM interop (위의 예제에서 설명한 것처럼 임의의 코드를 기본적으로 실행할 수 있음) 기능을 사용하려면 SL4의 OOB 응용 프로그램에서만 사용할 수있는 상승 된 신뢰가 필요합니다. SL5에서는 브라우저 내 응용 프로그램에서도 향상된 신뢰를 사용할 수 있습니다. http://xamlgeek.net/2011/04/20/silverlight-5-elevated-trust-in-browser/를 참조하십시오. –