Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Tóm tắt

Gói ứng dụng ảo chứa một danh sách cung cấp tất cả thông tin lõi và cài đặt mặc định cho gói. Nếu bạn muốn điều chỉnh các cài đặt mặc định này cho một nhóm hoặc một người dùng cụ thể, bạn có thể tạo và chỉnh sửa tệp Cấu hình Người dùng (UserConfig). Tệp UserConfig  cho phép bạn chỉ định hoặc sửa đổi cài đặt tùy chỉnh cho một gói. Các cài đặt này sẽ được áp dụng cho một người dùng cụ thể khi gói được triển khai với máy tính chạy máy khách App-V.

Dấu hiệu

Việc xuất bản các gói ứng dụng ảo có tệp UserConfig thông qua Bảng điều khiển Quản lý App-V có thể không thực hiện được do thay đổi trong cách thức SQL Server 2016 trở lên xử lý các loại dữ liệu. Để biết thêm thông tin về thay đổi, hãy xem KB4010261.  Gói có sự cố này sẽ bao gồm bảy chữ số cho mili giây trong Dấu thời gian, ví dụ: "2019-12-30T14:41:57.7433333".  Các gói có thể sẽ được phát hành thành công có hai chữ số cho mili giây trong Dấu thời gian này, ví dụ: "2019-12-30T14:41:50.58".

Nếu bạn gặp sự cố này, bạn có thể nhận được thông báo lỗi sau trong ghi nhật ký quá mức:

5756 [7]14D4.4320::12/10/19-08:28:34.9973489 [Microsoft.Windows.AppMan.AppV] LOGLEVEL=1, MESSAGE=Catalog: Không đặt được thời gian sửa đổi gần đây nhất trên tệp chính sách 'C:\Users\sgern\AppData\Roaming\Microsoft\AppV\Client\Catalog\Packages\{1D45F06B-874D-4A85-86EF-2330B430E47D}\{DB5DE6F6-15E8-4932-A7CF-2DA12EA5B068}\DynamicConfiguration.xml. Mã lỗi: 0x0FD0A725-00000057, FUNCTION=AppV::Client::Catalog::DocumentStoreImpl::SavePolicyDocumentToFile, LINENO=1078, UTCReplace_AppSessionGuid=true

Lỗi 0x0FD0A725-00000057 trả lại từ Windows và có nghĩa là “Tham số Sai”

Giải pháp

Để giảm thiểu sự cố này, bạn có thể cần phải thực hiện một trong các cách sau đây:

  • Sử dụng PowerShell để phát hành gói.

  • Thay đổi Mức độ Tương thích của Cơ sở dữ liệu thành mức thấp hơn 130.

  • Thay đổi Datatype của cột được sử dụng cho dấu thời gian.

Một đoạn mã ví dụ để thay đổi kiểu dữ liệu của cột được sử dụng cho dấu thời gian có thể được tìm thấy bên dưới.  Lưu ý Bạn sẽ cần phải điều chỉnh tên DB trong đoạn mã cho môi trường của bạn. Quan trọng Bạn nên tạo bản sao lưu DB trước khi chạy bất kỳ đoạn mã nào.

SỬ DỤNG  AppVManagement
TIẾN HÀNH
ALTER TABLE dbo. PackageEntitlements THAY ĐỔI cột UserConfigurationTimestamp datetime2(3)
TIẾN HÀNH
ALTER TABLE dbo. PackageVersions THAY ĐỔI cột TimeAdded datetime2(3)
TIẾN HÀNH
ALTER TABLE dbo. PackageVersions THAY ĐỔI cột TimeChanged datetime2(3)
TIẾN HÀNH
ALTER TABLE dbo. PackageVersions THAY ĐỔI cột TimeEnabled datetime2(3)
TIẾN HÀNH
ALTER TABLE dbo. PublishingServers THAY ĐỔI cột LastPublishingAttempt datetime2(3)
TIẾN HÀNH


Lưu ý Bạn sẽ không gặp sự cố này nếu bạn xuất bản gói ứng dụng ảo qua PowerShell.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×