Thông báo lỗi "Bạn phải kích hoạt rollback tiếp tục thiết lập" xuất hiện khi bạn cài đặt chuyên biệt hoặc gỡ bỏ Khuôn khổ .NET

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 312499
Triệu chứng
Khi bạn cài đặt chuyên biệt hoặc gỡ Khuôn khổ .NET, bạn có thể nhận được thông báo lỗi sau:
Bạn phải bật rollback tiếp tục thiết lập. Để biết thêm thông tin, hãy truy cập http://support.microsoft.com/support/kb/articles/q312/4/99.asp
Nguyên nhân
Lỗi này xảy ra do tính năng rollback Microsoft Windows Installer bị vô hiệu hoá. Chương trình thiết lập Khuôn khổ .NET yêu cầu tự thao tác tuỳ chỉnh để cài đặt chuyên biệt. Quay lui và cam kết hành động tùy chỉnh không chạy khi quay lui được kích hoạt.

Quay lui bị tắt trong chính sách DisableRollback trong sổ kiểm nhập. Giá trị chính sách DisableRollback có thể được thiết lập quản trị viên. Microsoft khuyến cáo rằng quản trị viên vô hiệu hóa rollback nếu điều này là cần thiết.
Giải pháp
Quan trọng Phần, phương pháp hoặc tác vụ này chứa các bước chỉ dẫn bạn cách sửa đổi sổ kiểm nhập. Tuy nhiên, sự cố nghiêm trọng có thể xảy ra nếu bạn sửa đổi sổ kiểm nhập không đúng. Vì vậy, hãy đảm bảo bạn làm theo các bước sau đây một cách cẩn thận. Để bảo vệ tốt hơn, sao lưu sổ kiểm nhập trước khi bạn sửa đổi. Sau đó, bạn có thể khôi phục sổ kiểm nhập nếu xảy ra sự cố. Để biết thêm thông tin về cách sao lưu và khôi phục sổ kiểm nhập, hãy bấm vào số bài viết sau để xem bài viết trong Cơ sở Kiến thức Microsoft:
322756 Cách sao lưu và khôi phục sổ kiểm nhập trong Windows

Có hai vị trí trong sổ kiểm nhập mà có thể được đặt giá trị chính sách DisableRollback . Để giải quyết vấn đề này, bạn phải tìm hiểu vị trí chính sách DisableRollback được đặt và loại bỏ hoặc vô hiệu hoá cài đặt chuyên biệt.

Để tìm hiểu xem thuộc tính này tồn tại trong sổ kiểm nhập của bạn, chạy C:\Regedit.exe và kiểm tra các vị trí sau:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer\DisableRollback

HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Installer\DisableRollback
Nếu khoá DisableRollback tồn tại và có giá trị "1" Xoá khoá hoặc đặt giá trị của "0". (Bạn có thể cũng đặt DisableRollback qua hướng dẫn dòng lệnh.) Microsoft khuyến cáo rằng quản trị viên và nhà phát triển không đặt này nếu họ sử dụng hướng dẫn dòng lệnh để chạy cài đặt chuyên biệt hoặc cài đặt chuyên biệt sẽ không hoạt động.
Tình trạng
Hoạt động này là theo thiết kế.
Thông tin thêm
Để biết thêm thông tin về giá trị chính sách DisableRollback , ghé thăm Web site sau của Microsoft Developer Network (MSDN):

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 312499 - Xem lại Lần cuối: 11/01/2015 06:55:00 - Bản sửa đổi: 3.0

Microsoft .NET Framework 1.0, Microsoft .NET Framework 1.1, Microsoft .NET Framework 2.0

  • kbvs2005swept kbdeployment kbprb kbsetup kbmt KB312499 KbMtvi
Phản hồi