В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

ИСПРАВИТЬ: Невозможно загрузить файл с расширением Application при развертывании приложения с помощью развертывания ClickOnce в безопасной среде

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

Эта статья на английском языке: 952324
Проблема
Рассмотрим следующий сценарий:
  • Развернуть приложение с использованием развертывания ClickOnce в безопасной среде.
  • Установите клиент компьютеров для использования прокси-серверу.
  • Установите клиент компьютеров в обход forlocal адреса прокси-сервера.
  • В файле Machine.config на клиентских компьютерах, вы setthe включено атрибут функцию defaultproxy значение false.
В этом случае не удается загрузить файл с расширением Application. Кроме того в журнале ошибок развертывания ClickOnce регистрируется следующая информация:
СВЕДЕНИЯ О ВЕРСИИ ПЛАТФОРМЫ
Windows: 5.1.2600.131072 (Win32NT)
Общеязыковая среда выполнения: 2.0.50727.832
System.Deployment.dll: 2.0.50727.832 (QFE.050727-8300)
Mscorwks.dll: 2.0.50727.832 (QFE.050727-8300)
dfdll.dll: 2.0.50727.42 (RTM.050727-4200)
библиотеки dfshim.dll: 2.0.50727.42 (RTM.050727-4200)

ИСТОЧНИКИ
URL-адрес развертывания: http://DeployServerName: 8000 /YourClickOnceApplication".Application"

СВОДКА ОШИБОК
Ниже приведен перечень ошибок, сведения о этих ошибок, приведены ниже в журнале.
* Активация http://DeployServerName: 8000 /YourClickOnceApplication".Application" привел к исключению. Были обнаружены следующие ошибки сообщения:
+ Объекта не задана ссылка на экземпляр объекта.

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

Во время этой операции были без предупреждения.

СОСТОЯНИЕ ХОДА ВЫПОЛНЕНИЯ ОПЕРАЦИИ
* [11/1/2008 1:01:25: 00]: активация http://DeployServerName: 8000 /YourClickOnceApplication".Application" начата.

ПОДРОБНЫЕ СВЕДЕНИЯ ОБ ОШИБКЕ
Во время этой операции были обнаружены следующие ошибки.
* [11/1/2008 1:01:25: 00] System.NullReferenceException
-Объекта не задана ссылка на экземпляр объекта.
-Источник: библиотеки 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, строка targetPath, IDownloadNotification уведомления, DownloadOptions параметры, ServerInformation & serverInformation)
в System.Deployment.Application.DownloadManager.DownloadDeploymentManifestDirectBypass (SubscriptionStore вложенное хранилище, Uri & sourceUri, временного файла & временного файла, SubscriptionState & подсостояния, IDownloadNotification уведомления, DownloadOptions параметры, ServerInformation & serverInformation)
в System.Deployment.Application.DownloadManager.DownloadDeploymentManifestBypass (SubscriptionStore вложенное хранилище, Uri & sourceUri, временного файла & временного файла, SubscriptionState & подсостояния уведомления IDownloadNotification параметры DownloadOptions)
в System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation (Uri activationUri, логическим isShortcut)
в System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker (состояние объекта)

СВЕДЕНИЯ О ХРАНИЛИЩЕ КОМПОНЕНТОВ ТРАНЗАКЦИИ
Данные транзакции не будут доступны.
Решение

Сведения об исправлении

Исправление от корпорации Майкрософт доступно. Тем не менее он предназначен только для устранения проблемы, описанной в этой статье. Предлагаемое исправление должно применяться исключительно в системах, в которых обнаружена эта специфическая неполадка. Это исправление может проходить дополнительное тестирование. Таким образом Если вы не подвержены серьезно эту проблему, рекомендуется дождаться следующего пакета обновления платформа.NET Framework, Майкрософт 2.0, содержащего это исправление.

Для немедленного решения этой проблемы обратитесь в службу поддержки пользователей Майкрософт для получения исправления. Полный список телефонов службы поддержки клиентов корпорации Майкрософт и сведения о стоимости поддержки посетите следующий веб-сайт корпорации Майкрософт:Примечание В особых случаях оплата, предусмотренная за обращение в службу поддержки может быть отменена, если специалист службы технической поддержки Майкрософт определит, что обновление будет решением проблемы. Затраты на обычные услуги службы поддержки будут применяться к дополнительным вопросам и проблемам, которые не охватываются конкретным обновлением.

Примечание Это исправление необходимо установить на клиентских компьютерах.

Предварительные условия

Платформа.NET Framework 2.0 Пакет обновления 1 для установки этого исправления необходимо иметь.

Необходимость перезагрузки

После установки исправления компьютер необходимо перезагрузить.

Сведения о замене исправлений

Это исправление не заменяет ранее выпущенные исправления.

Сведения о файлах

Английская версия данного исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для этих файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента Дата и время в панели управления.
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
System.Deployment.dll2.0.50727.1829933,88802 мая 2008 г.00:24x86
Временное решение
Чтобы обойти эту проблему, выполните следующие действия.

Важно: Эти шаги могут усилить угрозу безопасности. Эти действия также может сделать компьютер или сеть более уязвим для атак пользователей-злоумышленников или проникновения вирусов и других вредоносных программ. Рекомендуется следовать инструкциям, в этой статье, чтобы программы функционировали надлежащим образом или для реализации возможностей конкретной программы. Прежде чем вносить эти изменения, рекомендуется оценить риски, связанные с реализацией данного процесса в конкретной среде. В случае реализации этого процесса примите все необходимые дополнительные меры для защиты системы. Мы рекомендуем использовать этот процесс только в случае крайней необходимости.
  1. Найдите следующий код в файле Machine.config.
    <defaultProxy enabled="false" useDefaultCredentials="false">
    Затем измените его на следующий код.
    <defaultProxy enabled="true" useDefaultCredentials="false">
    Примечание Этот файл обычно находится по следующему адресу:
    %Windows%\Microsoft.NET\Framework\v2.0.50727\CONFIG
  2. Перезагрузите клиентский компьютер.
Примечание Данный метод обхода снижает уровень безопасности на клиентских компьютерах.
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".
Дополнительная информация
Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
917952 Исправление: Сообщение об ошибке при попытке установить приложение ClickOnce, созданного в платформа.NET Framework 2.0 на клиентском компьютере, настроенном для использования прокси-сервера: «Требуется проверка подлинности прокси»
Для получения дополнительных сведений о терминологии обновлений программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
824684 Описание стандартной терминологии, используемой для описания обновлений программных продуктов Майкрософт

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 952324 — последний просмотр: 01/09/2016 08:27:00 — редакция: 6.0

Microsoft .NET Framework 2.0

  • kbfix kbexpertiseadvanced kbqfe kbmt KB952324 KbMtru
Отзывы и предложения