Кликни на ночной кошмар System.Deployment.Application.DeploymentDownloadException

Кто-нибудь знает, как это исправить? это то, что я получаю, когда пытаюсь запустить setup.exe

ИНФОРМАЦИЯ О ВЕРСИИ ПЛАТФОРМЫ Windows: 5.1.2600.196608 (Win32NT) Common Language Runtime: 2.0.50727.3053 System.Deployment.dll: 2.0.50727.3053 (netfxsp.050727-3000) mscorwks.dll: 2.0.50727.3053 (netfxsp.050727-3000) dfdll.dll: 2.0.50727.3053 (netfxsp.050727-3000) dfshim.dll: 2.0.50727.3053 (netfxsp.050727-3000)

ИСТОЧНИКИ Развертывания URL: файл:///C:/Documents%20and%20Settings/PGarcia.BMRA/Desktop/Intol%20Prog/WindowsApplication1.application

IDENTITIES Идентификация развертывания: WindowsApplication1.application, версия =1.0.0.3, культура = нейтральная, PublicKeyToken=a9ac82ee8eb508b4, processorArchitecture=msil

РЕЗЮМЕ ПРИЛОЖЕНИЯ * Устанавливаемое приложение.

ОБЩАЯ ИНФОРМАЦИЯ ОБ ОШИБКАХ Ниже приведена сводная информация об ошибках, подробности об этих ошибках приведены ниже в журнале. * Активация C:\Documents and Settings\PGarcia.BMRA\Desktop\Intol Prog\WindowsApplication1.application привела к исключению. Обнаружены следующие сообщения об ошибках: + Загрузка файла:///C:/Documents and Settings/PGarcia.BMRA/ Рабочий стол /Intol Prog/ Файлы приложений /WindowsApplication1_1_0_0_3/WindowsApplication1.exe.manifest не удалась. + Не удалось найти часть пути "C: \ Documents and Settings \ PGarcia.BMRA \ Desktop \ Intol Prog \ Файлы приложения \WindowsApplication1_1_0_0_3\WindowsApplication1.exe.manifest". + Не удалось найти часть пути "C: \ Documents and Settings \ PGarcia.BMRA \ Desktop \ Intol Prog \ Файлы приложения \WindowsApplication1_1_0_0_3\WindowsApplication1.exe.manifest". + Не удалось найти часть пути "C: \ Documents and Settings \ PGarcia.BMRA \ Desktop \ Intol Prog \ Файлы приложения \WindowsApplication1_1_0_0_3\WindowsApplication1.exe.manifest".

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

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

СОСТОЯНИЕ ПРОГРЕССА В ЭКСПЛУАТАЦИИ * [09.06.2009 11:26:55 AM]: Активация C:\Documents and Settings\PGarcia.BMRA\Desktop\Intol Prog\WindowsApplication1.application запущена. * [09.06.2009 11:26:56 AM]: Обработка манифеста развертывания успешно завершена. * [09.06.2009 11:26:56 AM]: Установка приложения началась.

ДЕТАЛИ ОШИБОК Во время этой операции были обнаружены следующие ошибки. * [9/9/2009 11:26:56 AM] System.Deployment.Application.DeploymentDownloadException (неизвестный подтип) - Загрузка файла:///C:/ Документы и настройки / PGarcia.BMRA / Рабочий стол /Intol Prog/ Файлы приложений /WindowsApplication1_1_0_0_3/WindowsApplication1.exe.manifest не удалось. - Источник: System.Deployment - Трассировка стека: в System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next) в System.Deployment.Application.SystemNetDownloader.DownloadAllFiles() в System.Deployment.Application.FileDownloader.Download(SubscriptionState) в System.Deployment.Application.DownloadManager.DownloadManifestAsRawFile(Uri& sourceUri, String targetPath, уведомление IDownloadNotification, параметры DownloadOptions, параметры ServerInformation& serverInformation) в System.Deployment.Application.DownloadManager.DownloadManifest(параметры Uri & sourceUri, идентификатор загрузки, ID объекта поиска, String targetPotionPotionOpport targetOppo manifestType, ServerInformation& serverInformation) в System.Deployment.Application.DownloadManager.DownloadApplicationManifest (AssemblyManifest deployManifest, String targetDir, Uri deployUri, уведомление IDownloadNotification, параметры DownloadOptions, Uri & appSourceUri, String & appManifestPath в) ployment.Application.ApplicationActivator.DownloadApplication(SubScriptionState subState, ActivationDescription actDesc, Int64 TransactionId, TempDirectory & downloadTemp) в System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState & subSystemApplication.Application.Application., Boolean isShortcut, String textualSubId, String deployProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl) в System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(состояние объекта) --- внутренняя исключительная ситуация - исключение - исключить исключение - не найден. путь 'C:\Documents and Settings\PGarcia.BMRA\Desktop\Intol Prog\ Файлы приложений \WindowsApplication1_1_0_0_3\WindowsApplication1.exe.manifest'. - Источник: System - Трассировка стека: в System.Net.FileWebRequest.EndGetResponse(IAsyncResult asyncResult) в System.Net.FileWebRequest.GetResponse() в System.Deployment.Application.SystemNetDownloader.DownloadSingleFile (следующий файл - исключение) - System.Net.WebException - Не удалось найти часть пути 'C:\Documents and Settings\PGarcia.BMRA\Desktop\Intol Prog\ Файлы приложений \WindowsApplication1_1_0_0_3\WindowsApplication1.exe.manifest'. - Источник: Система - Трассировка стека: в System.Net.FileWebResponse..ctor(запрос FileWebRequest, Uri URI, доступ к FileAccess, логический asyncHint) в System.Net.FileWebRequest.GetResponseCallback(состояние объекта) --- Внутреннее исключение --- System.IO.DirectoryNotFoundException - Не удалось найти часть пути 'C:\Documents and Settings\PGarcia.BMRA\Desktop\Intol Prog\ Файлы приложений \WindowsApplication1_1_0_0_3\WindowsApplication1.exe.manifest'. - Источник: mscorlib - Трассировка стека: в System.IO.__Error.WinIOError(Int32 errorCode, String MaybeFullPath) в System.IO.FileStream.Init(String path, FileMode mode, доступ FileAccess, права Int32, логические useRights, общий ресурс FileShare, Int32 bufferSize, параметры FileOptions, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) в System.IO.FileStream..ctor(путь строки, режим FileMode, доступ к FileAccess, общий доступ к FileShare, буфер32Size, параметры FileOptions, строка String msgPath, Boolean at bF) System.Net.FileWebStream..ctor(запрос FileWebRequest, путь строки, режим FileMode, доступ к FileAccess, общий доступ к FileShare, длина Int32, логический асинхронный) в System.Net.FileWebResponse..ctor(запрос FileWebRequest, Uri uri, доступ FileAccess, логический тип). asyncHint)

ПОДРОБНОЕ ОПИСАНИЕ ХРАНЕНИЯ КОМПОНЕНТОВ Информация о транзакциях недоступна.

3 ответа

Решение

У нас была та же самая проблема, встроенная в наше развертывание ClickOnce [Qiqqa.com][1]. Я подозреваю, что это связано с "анализом MIME-типов", который IE делает, когда получает поток приложения / октет - я думаю, чтобы защитить пользователя от вредоносных программ.

В любом случае, чтобы решить эту проблему, мы изменили тип MIME наших файлов.deploy на text / plain - очевидно, не идеальный, но в то же время я не знаю сценария, в котором у нас может быть файл.deploy. сервер, который пользователь будет просматривать за пределами ClickOnce.

Задача решена.

Ура,

Jimme

Я не знаю точную причину проблемы, но исключение было следующим:

Не удалось найти часть пути 'C:\Documents and Settings\PGarcia.BMRA\Desktop\Intol Prog\ Файлы приложений \WindowsApplication1_1_0_0_3\WindowsApplication1.exe.manifest

Так что это может быть лучшим местом для начала устранения неполадок.

Удачи

По какой-то причине я запускал два сеанса установщика одновременно

Другие вопросы по тегам