Cấp bậc tác giả:

DOTNET

Sửa lỗi Microsoft.Jet.OLEDB.4.0 provider không được ghi trong server(local machine)

Được viết bởi webmaster ngày 18/12/2016 lúc 09:17 AM
Việc tạo ra ứng dụng windows phát triển trong .NET 3.5 trên Windows Server 2008 bản 32 bits. Thì khi triển khai ứng dụng trong server 64 bits nó sẽ hiển thị một cái lỗi ngớ ngẩn: "Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine".
  • 0
  • 12700

Sửa lỗi Microsoft.Jet.OLEDB.4.0 provider không được ghi trong server(local machine)

Việc tạo ra ứng dụng windows phát triển trong .NET 3.5 trên Windows Server 2008 bản 32 bits. Thì khi triển khai ứng dụng trong server 64 bits nó sẽ hiển thị một cái lỗi ngớ ngẩn: "Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine".

Nếu cách thông thường, bạn sẽ phải thay đổi lại việc xây dựng thuộc tính của project X86 từ chế độ 32 bits sang 64 bits. Đây là điều không cần thiết.

Cách để fix lỗi này:
1. Vào IIS
2. Thay đổi appPool trên Advanced Settings
3. Tại enable to 32-bit application để là true.

Như vậy là bạn đã thay đổi quản lý cấu hình X86 trên Active Solution Platform. Giờ bạn có thể chạy project của mình xem thế nào.

Nguồn bài viết: DOTNET.VN

BÌNH LUẬN BÀI VIẾT

Bài viết mới nhất

LIKE BOX

Bài viết được xem nhiều nhất

HỌC HTML