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

Сводка

Пакеты виртуальных приложений содержат манифест, который предоставляет все основные сведения и параметры по умолчанию для пакета. Если вы хотите изменить эти значения по умолчанию для определенного пользователя или группы, вы можете создать и изменить файл конфигурации пользователя (UserConfig). Файл конфигурации пользователя (UserConfig) позволяет задавать или изменять пользовательские параметры для пакета. Эти параметры будут применяться для определенного пользователя при развертывании пакета на компьютере, на котором работает клиент App-V.

Проблемы

Публикация пакетов виртуальных приложений с файлами UserConfig с помощью консоли управления App-V может завершиться сбоем из-за изменения способа обработки типов данных в SQL Server 2016 и более поздних версиях. Дополнительные сведения об этом изменении см. в статье KB4010261. Метка времени пакетов с этой проблемой будет содержать семь разрядов для миллисекунд, например "2019-12-30T14:41:57.7433333". Метка времени пакетов, которые, скорее всего, будут опубликованы успешно, будет содержать два разряда для миллисекунд, например "2019-12-30T14:41:50.58".

При возникновении этой проблемы в подробном представлении журнала может отображаться следующая ошибка:

5756 [7]14D4.4320::12/10/19-08:28:34.9973489 [Microsoft.Windows.AppMan.AppV] LOGLEVEL=1, MESSAGE=Catalog: Failed to set the last modification time on policy file 'C:\Users\sgern\AppData\Roaming\Microsoft\AppV\Client\Catalog\Packages\{1D45F06B-874D-4A85-86EF-2330B430E47D}\{DB5DE6F6-15E8-4932-A7CF-2DA12EA5B068}\DynamicConfiguration.xml. Код ошибки: 0x0FD0A725-00000057, FUNCTION=AppV::Client::Catalog::DocumentStoreImpl::SavePolicyDocumentToFile, LINENO=1078, UTCReplace_AppSessionGuid=true

Ошибка 0x0FD0A725-00000057 возвращается из Windows и означает "Неверный параметр"

Обходное решение

Для устранения этой проблемы может потребоваться выполнить одно из указанных ниже действий.

  • Используйте PowerShell для публикации пакета.

  • Измените уровень совместимости базы данных на значение меньше 130.

  • Измените тип данных столбца, используемого для метки времени.

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

USE  AppVManagement
GO
ALTER TABLE dbo.PackageEntitlements ALTER column UserConfigurationTimestamp datetime2(3)
GO
ALTER TABLE dbo.PackageVersions ALTER column TimeAdded datetime2(3)
GO
ALTER TABLE dbo.PackageVersions ALTER column TimeChanged datetime2(3)
GO
ALTER TABLE dbo.PackageVersions ALTER column TimeEnabled datetime2(3)
GO
ALTER TABLE dbo.PublishingServers ALTER column LastPublishingAttempt datetime2(3)
GO


Примечание. Если вы публикуете пакеты виртуальных приложений с помощью PowerShell, эта проблема не возникает.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×