Приложения XBAP не будут загружаться: время операции истекло? - PullRequest
3 голосов
/ 07 декабря 2009

При попытке загрузить любое приложение XBAP на рабочую станцию, которая раньше была в состоянии, хост презентации загружается, а затем садится в «Загрузка приложения» с нулевыми байтами, загруженными в течение нескольких минут. В конце концов возникает ошибка «Ошибка загрузки приложения» с журналом ошибок, показанным ниже. Также несколько папок создаются в моем профиле apps \ 2.0, но файлы на самом деле не загружаются.

Я могу загрузить приложение с другой рабочей станции, чтобы приложение выглядело хорошо. Это приложение и IIS все работают на моей локальной рабочей станции, поэтому не должно быть проблем с сетью или брандмауэром.

Я пробовал:

  • Очистка изолированного хранилища и папок app \ 2.0
  • Запуск mage.exe -cc
  • Запуск средства разрешения проблем с xbap (xbappermfx_sx.exe) - что-то нашло и исправило, но не устранило проблему
  • Создание нового пользователя и попытка перейти к приложению, вошедшему в систему как этот пользователь
  • Удаление всех .NET и переустановка через 3.5sp1

Есть мысли о том, что еще попробовать?

Журнал ошибок следует:

ИНФОРМАЦИЯ О ВЕРСИИ ПЛАТФОРМЫ Windows: 5.1.2600.196608 (Win32NT) Общее время выполнения: 2.0.50727.3053 System.Deployment.dll: 2.0.50727.3053 (netfxsp.050727-3000) mscorwks.dll: 2.0.50727.3053 (netfxsp.050727-3000) dfshim.dll: 2.0.50727.3053 (netfxsp.050727-3000)

ИСТОЧНИКИ URL развертывания: http://clel043t2575/framework.ui/Framework.UI.xbap?Service=https://CLEL043T2575:444/ URL приложения: http://clel043t2575/framework.ui/Framework.UI_5_1_191_0/Framework.UI.exe.manifest

ТОЖДЕСТВО Идентификатор развертывания: Framework.UI.application, версия = 5.1.191.0, культура = нейтральная, PublicKeyToken = dfc8268704145129, процессор_архитектуры = msil Идентификация приложения: Framework.UI.exe, версия = 5.1.191.0, культура = нейтральная, PublicKeyToken = dfc8268704145129, процессор архитектуры: msil, тип = win32

РЕЗЮМЕ ЗАЯВКИ * Онлайн только приложение. * Доверительный параметр URL установлен. * Приложение, размещенное в браузере.

РЕЗЮМЕ ОШИБКИ Ниже приведена сводная информация об ошибках, подробности об этих ошибках приведены ниже в журнале. * Возникла исключительная ситуация при загрузке приложения. Следующие сообщения об ошибках были обнаружены: + Загрузка http://clel043t2575/framework.ui/Framework.UI_5_1_191_0/Framework.UI.pdb.deploy не удалась. + Время операции истекло

РЕЗЮМЕ СБОРА СБОРА КОМПОНЕНТНОГО МАГАЗИНА Ошибка транзакции не обнаружена.

ПРЕДОСТОРОЖНОСТИ Во время этой операции предупреждений не было.

СТАТУС ПРОГРЕССА РАБОТЫ Информация о фазе недоступна.

ДЕТАЛИ ОШИБОК Следующие ошибки были обнаружены во время этой операции. * [06.12.2009 18:10:11] System.Deployment.Application.DeploymentDownloadException (неизвестный подтип) - Загрузка http://clel043t2575/framework.ui/Framework.UI_5_1_191_0/Framework.UI.pdb.deploy не удалась. - Источник: System.Deployment - Трассировки стека: в System.Deployment.Application.SystemNetDownloader.DownloadSingleFile (DownloadQueueItem далее) в System.Deployment.Application.SystemNetDownloader.DownloadAllFiles () в System.Deployment.Application.FileDownloader.Download (SubscriptionState subState) в System.Deployment.Application.DownloadManager.DownloadDependencies (SubScriptionState subState, AssemblyManifest deployManifest, AssemblyManifest appManifest, Uri sourceUriBase, String targetDirectory, группа строк, уведомление IDownloadNotification, параметры DownloadOptions) в System.Deployment.Application.DeploymentManager.SynchronizeCore (логическая блокировка) в System.Deployment.Application.DeploymentManager.SynchronizeAsyncWorker () --- Внутреннее исключение --- System.Net.WebException - Время операции истекло - Источник: Система - Трассировки стека: в System.Net.HttpWebRequest.GetResponse () в System.Deployment.Application.SystemNetDownloader.DownloadSingleFile (DownloadQueueItem next)

ПОДРОБНЫЕ ОПИСАНИЯ СДЕЛКИ МАГАЗИНА Информация о транзакции недоступна.

Ответы [ 2 ]

0 голосов
/ 28 мая 2014

Насколько велико ваше приложение? Ограничение кэша по умолчанию составляет 250 МБ:

Добавить / изменить HKEY_CURRENT_USER\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment\OnlineAppQuotaInKB, значение DWORD, которое выражает размер кэша в килобайтах. Например, чтобы увеличить размер кэша до 500 МБ, я установил это значение на 512000.

0 голосов
/ 29 ноября 2011

Попробуйте настроить типы MIME.

http://msdn.microsoft.com/en-us/library/ms752346.aspx#content_expiration

...