| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > WPF и Silverlight > Silverlight 3 Веб-часть в Sharepoint |
| Автор: RobinHoodPHD 2.11.2011, 13:35 | ||
| Доброго времени суток, Господа! Есть сервер с Windows Server 2008 R2, на нем крутится Sharepoint 2010 Foundation (бесплатный который). Прямо на сервере установлена Visual Studio 2010 в которой я написал тестовую веб-часть для Sharepoint - простейшее silverlight 3 приложение выводящее текстовую строку. Все компилируется и разворачивается без ошибок. Здесь начинается самое интересное: Если я захожу через IE8 с серверной машины на страницу с моей веб-частью - все отлично работает. Если я захожу с любой другой машины (пробовал с WinXP SP3 через IE7,Win7 через IE8, Win7 через Firefox 6) на эту же страницу происходит следующее: Начинается загрузка, доходит до 30-70% и отображает сообщение: Не удалось загрузить приложение Silverlight либо подключаемый модуль Silverlight. Чтобы повторно настроить веб-часть или предоставить другое приложение Silverlight (с расширением XAP), выберите откройте панель инструментов и затем щелкните Настройка. Захожу все время под одним и тем же пользователем - администратором Sharepoint. XAP файл пытался выкладывать и в библиотеку документов и разворачивать вместе с модулем в проекте Sharepoint - эффект одинаковый. В логах Sharepoint все тихо, да по идее - это и не ошибка Sharepoint... Есть идеи, почему это может быть так? PS: Если я вставляю Silverlight объект не как веб-часть в Sharepoint, а просто объектом в html страничку то все пашет, с какого бы я компьютера я не заходил:
Спасибо за Ваши ответы. |
| Автор: RobinHoodPHD 2.11.2011, 17:17 |
| Ребята, проблему решил! Как всегда в Sharepoint проблема оказалась дурацкой и магической Итак, проблема состоит в том, что в Sharepoint жестко зашит тайм-аут загрузки веб-частей. Он равен пяти секундам и прописан прямо числом в javascript на странице. Не касаясь вопроса - "кто так пишет! и какого ж ***!?" Сразу перейду к солюшену: http://buyevich.blogspot.com/2011/02/setting-time-out-for-silverlight-web.html http://social.technet.microsoft.com/Forums/nl/sharepoint2010customization/thread/4a9fcb20-404e-408e-97bf-5fa7c8e19f79 Всем спасибо. |