2011-01-11 2 views
1

어디서나 읽을 수 있습니다. 브라우저 외부에서 Silverlight 앱을 실행하면 최대 25MB의 격리 된 저장소를 사용할 수 있습니다. 나는 1.6MB 파일을 IS에 쓰고 있지만, 1MB에 도달하면 저장 용량을 초과했다고 말하는 오류가 발생합니다. 예, 프로젝트 설정에서 Out-Of-Browser 옵션을 선택했는지 확인했습니다 ...Silverlight : 브라우저 외부에서 실행할 때 1MB 이상의 격리 된 저장소를 사용할 수 없습니다.

무엇이 누락 되었습니까?

답변

1

실제로 브라우저 외부 응용 프로그램을 설치해야합니다 (BIN 폴더에 테스트 HTML 파일을 열고 옵션을 얻으려면 마우스 오른쪽 단추로 클릭). 이 작업이 완료되면 크기가 25MB로 증가합니다. 응용 프로그램을 설치하기 전에 디버그 내에서 그렇게 할 것이라고 생각했습니다 ...

4

MSDN의 this 페이지에서 IncreaseQuotaTo 메서드를 사용하여 크기를 늘릴 수 있습니다.

은 MSDN

에서 할당량 그룹의 기본 크기는 1MB입니다. 응용 프로그램은 IncreaseQuotaTo 메서드를 사용하여 할당량 그룹 크기를 늘리라는 요청을 할 수 있습니다. 사용자가 증가 된 크기를 승인하면 해당 크기는 해당 도메인의 모든 응용 프로그램이 공유 할 수있는 새로운 할당량 그룹 크기입니다. 또한 Silverlight는 격리 된 저장소 크기를 최대 허용 값으로 설정할 수있는 구성 값을 제공합니다. 자세한 내용은 그룹 정책 설정 페이지의 격리 저장소 섹션을 참조하십시오.

+0

나는 OOB을 실행할 때 자동으로 그렇게하기를 바랬다 ... – mraviator

0

Visual Studio의 프로젝트 속성 디버그 페이지에서 "브라우저 외부 응용 프로그램"을 시작 작업으로 선택하십시오. 그러면 브라우저에서 실행중인 앱으로 디버그 세션이 시작됩니다.

+0

그래, 처음부터 그랬지만 여전히 1MB 제한에 부딪혔다. 사실, 난 여전히 문제가 디버깅 (내가 공간이 다 떨어졌다 오류가 점점),하지만 잘 때 내가 그것으로 내 애플 리케이션을 설치 한 이후 릴리스 버전을 실행합니다. – mraviator

관련 문제