Поделиться через


Устранение неполадок

В этом документе описаны распространенные трудности при запуске и использовании Kusto. Обозреватель и предлагает решения. В этом документе также описывается сброс Kusto.Обозреватель.

Kusto. Обозреватель не удается запустить

Kusto. Обозреватель отображается диалоговое окно ошибки во время или после запуска

Симптом

При запуске, Kusto. Обозреватель отображает ошибкуInvalidOperationException.

Возможное решение

Эта ошибка может свидетельствовать о том, что операционная система повреждена или в ней отсутствуют некоторые из основных модулей. Чтобы проверка отсутствующие или поврежденные системные файлы, выполните описанные здесь действия.
https://support.microsoft.com/help/929833/use-the-system-file-checker-tool-to-repair-missing-or-corrupted-system

Kusto. Обозреватель всегда загружается, даже если нет обновлений

Симптом

Каждый раз, когда вы открываете Kusto. Обозреватель появится запрос на установку новой версии. Kusto. Обозреватель скачивает весь пакет без обновления уже установленной версии.

Возможное решение

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

Важно!

  1. Если есть другие экземпляры приложений ClickOnce или dfsvc.exe, завершите их перед выполнением этой команды.
  2. Все приложения ClickOnce автоматически переустановятся при следующем запуске при условии, что у вас есть доступ к исходному расположению установки, хранящейся в ярлыке приложения. Ярлыки приложений не будут удалены.
rd /q /s %userprofile%\appdata\local\apps\2.0

Попробуйте установить Kusto. Обозреватель из одного из зеркал установки.

Ошибка ClickOnce: не удается запустить приложение

Симптомы

Программа не запускается и отображает одну из следующих ошибок:

  • External component has thrown an exception
  • Value does not fall within the expected range
  • The application binding data format is invalid.
  • Exception from HRESULT: 0x800736B2
  • The referenced assembly is not installed on your system. (Exception from HRESULT: 0x800736B3)

Чтобы просмотреть сведения об ошибке, щелкните Details в следующем диалоговом окне ошибки:

Ошибка ClickOnce.

Following errors were detected during this operation.
    * System.ArgumentException
        - Value does not fall within the expected range.
        - Source: System.Deployment
        - Stack trace:
            at System.Deployment.Application.NativeMethods.CorLaunchApplication(UInt32 hostType, String applicationFullName, Int32 manifestPathsCount, String[] manifestPaths, Int32 activationDataCount, String[] activationData, PROCESS_INFORMATION processInformation)
            at System.Deployment.Application.ComponentStore.ActivateApplication(DefinitionAppId appId, String activationParameter, Boolean useActivationParameter)
            at System.Deployment.Application.SubscriptionStore.ActivateApplication(DefinitionAppId appId, String activationParameter, Boolean useActivationParameter)
            at System.Deployment.Application.ApplicationActivator.Activate(DefinitionAppId appId, AssemblyManifest appManifest, String activationParameter, Boolean useActivationParameter)
            at System.Deployment.Application.ApplicationActivator.ProcessOrFollowShortcut(String shortcutFile, String& errorPageUrl, TempFile& deployFile)
            at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
            at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)

Предлагаемые шаги решения

  1. Удалите Kusto. Обозреватель с помощью Programs and Features (appwiz.cpl).

  2. Попробуйте запустить CleanOnlineAppCache, а затем снова установить Kusto.Обозреватель. В командной строке с повышенными привилегиями:

    rundll32 %windir%\system32\dfshim.dll CleanOnlineAppCache
    

    Установите Kusto. Обозреватель из одного из зеркал установки.

  3. Если приложение по-прежнему не запускается, удалите локальное хранилище ClickOnce. Все приложения ClickOnce автоматически переустановятся при следующем запуске при условии, что у вас есть доступ к исходному расположению установки, хранящейся в ярлыке приложения. Ярлыки приложений не будут удалены.

    В командной строке с повышенными привилегиями:

    rd /q /s %userprofile%\appdata\local\apps\2.0
    

    Установите Kusto. Обозреватель из одного из зеркал установки

  4. Если приложение по-прежнему не запускается:

    1. Удалите временные файлы развертывания.

    2. Переименуйте Kusto. Обозреватель локальную папку AppData.

      В командной строке с повышенными привилегиями:

      rd /s/q %userprofile%\AppData\Local\Temp\Deployment
      ren %LOCALAPPDATA%\Kusto.Explorer Kusto.Explorer.bak
      
    3. Установите Kusto. Обозреватель из одного из зеркал установки

    4. Восстановление подключений из Kusto. Обозреватель.bak из командной строки с повышенными привилегиями:

      copy %LOCALAPPDATA%\Kusto.Explorer.bak\User*.xml %LOCALAPPDATA%\Kusto.Explorer
      

Включение подробного ведения журнала ClickOnce

  1. Если приложение по-прежнему не запускается:
    1. Включите подробное ведение журнала ClickOnce , создав строковое значение LogVerbosityLevel, равное 1:

      HKEY_CURRENT_USER\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment
      
    2. Повторите попытку.

    3. Отправьте подробные выходные данные в KEBugReport@microsoft.com.

Ошибка ClickOnce: администратор заблокировал это приложение, так как оно потенциально представляет угрозу безопасности для компьютера

Симптом

Не удается установить приложение со следующими ошибками:

  • Your administrator has blocked this application because it potentially poses a security risk to your computer.
  • Your security settings do not allow this application to be installed on your computer.

Решение

Это может быть вызвано тем, что другое приложение переопределяет поведение запроса доверия ClickOnce по умолчанию.

  1. Просмотрите параметры конфигурации по умолчанию.
  2. Сравните параметры конфигурации с фактическими параметрами на компьютере.
  3. При необходимости сбросьте параметры конфигурации, как описано в этой статье.

Очистка данных приложения

Иногда, когда предыдущие действия по устранению неполадок не помогли получить Kusto. Обозреватель начать может помочь очистка данных, хранящихся в локальной среде.

Данные, хранящиеся в Kusto. Обозреватель приложение можно найти здесь: C:\Users\[your username]\AppData\Local\Kusto.Explorer.

Примечание

Очистка данных приведет к потере открытых вкладок (папка восстановления), сохраненных подключений (папка Connections) и параметров приложения (папка UserSettings).

Сбросьте Kusto. Обозреватель

При необходимости можно полностью сбросить Kusto. Обозреватель. В следующей процедуре описывается постепенный сброс Kusto. Обозреватель, пока она не будет удалена с компьютера и должна быть установлена с нуля.

  1. В Windows откройте раздел Изменение или удаление программы (также известный как программы и компоненты).

  2. Выберите каждый элемент, начинающийся с Kusto.Explorer.

  3. Выберите Удалить.

    Если этой процедуре не удается удалить приложение (известная проблема с приложениями ClickOnce), см. инструкции в этой статье.

  4. Удалите папку %LOCALAPPDATA%\Kusto.Explorer, которая удаляет все подключения, журнал и т. д.

  5. Удалите папку %APPDATA%\Kusto, которая удаляет кэш маркеров Kusto.Обозреватель. Вам потребуется повторно пройти проверку подлинности для всех кластеров.

Также можно отменить изменения к определенной версии Kusto.Обозреватель:

  1. Выполните команду appwiz.cpl.
  2. Выберите Kusto.Обозреватель и выберите Удалить или изменить.
  3. Выберите Восстановить предыдущее состояние приложения.