IIS에서 매우 느리게로드되는 Silverlight 응용 프로그램이 있습니다. 디버깅 할 때로드하는 데 약 5 초가 걸리고 서버에서 1 분 이상 걸립니다. xap의 크기는 8MB로 특히 나에게는 큰 것 같지 않습니다. 다른 사람들이 xap의 미디어 양을 줄이는 것에 대해 이야기했지만, 내 앱에는 3 개의 저해상도 아이콘 만 포함되어 있습니다. 충격. 나는 ~ 10Mbps ~ 24Mbps의 인터넷 연결에서 이것을 시험해 보았고 그다지 큰 차이가없는 것 같았다. 잦은 변경으로 인해 응용 프로그램 캐싱이 비활성화되어 업데이트가 진행될 수 있지만 캐싱을 허용해도 첫 번째 사용자의로드 시간이 1 ~ 2 분 (대단한 첫인상이 아님)에는 도움이되지 않습니다. Silverlight가 느리게 시작되는 원인
말할 필요도없이
,이 몇 가지 질문으로 나를 떠났다 :- 합니까 하드웨어/IIS 문제 또는 내가 사물의 응용 프로그램 측에서 통제권이 뭔가 같은이 소리.
- 8MB xap 파일이 일반적인 xap보다 큽니까?
- 무엇이 디버그로드 시간과 배포 된로드 시간의 차이를 유발할 수 있습니까?
- 나는이 경우를 상상할 수는 없지만 예상되는 1 분의 시작 시간입니까?
8MB가 Silverlight 다운로드 자체보다 큽니다. ;) 이것은 정말 크고 복잡한 응용 프로그램입니까? 그렇지 않다면, XAP이 있어야 할 것보다 더 크다고 말하고 싶습니다. 그리고 그것은 일종의 'Duh'일이지만, Debug 빌드가 아닌 Release 빌드를 배포하고있는 것입니다. 맞습니까? –
@Morgan, 혹시 이것에 대한 해결책을 찾았습니까? (디버그 대 배포로드 시간) – Johnny