Nhà cung cấp Microsoft.Jet.OLEDB.4.0 không được đăng ký trên máy cục bộ nền
RNT khách hàng được thiết kế để hoạt động trên các máy tính 32 hoặc 64 bit chạy Windows XP, Windows Vista, Windows 7 hoặc Windows 8 Pro, nhưng trên Windows XP 64 bit (và có thể là các hệ điều hành khác) có thể là một số tệp Microsoft OLEDB DLL chưa được đã đăng ký.
Giải pháp số 1
Giải pháp là tự đăng ký những DLL.
đi đến Start-> Run, gõ cmd này bắt đầu các Command Prompt (cũng có sẵn từ Start-> Programs-> Accessories-> Command Prompt)
loại cd \
và nhấn return
Các kịp thời bây giờ sẽ hiển thị C:\>
Bạn cần phải đi đến một thư mục đặc biệt đó sẽ là một cái gì đó giống như
.210
- c: \ windows \ system32
- c: \ winnt \ system32
- c: \ windows \ SysWOW64
Thử gõ mỗi trong số này. Nếu thông báo "Hệ thống không thể tìm thấy đường dẫn được chỉ định, hãy thử phương thức tiếp theo", ví dụ:
- cd c: \ windows \ SysWOW64
- cd c: \ windows \ system32
- cd c: \ winnt \ system32
Khi một trong những không gây ra một lỗi, dừng lại, bạn đã tìm thấy đúng thư mục.
Bạn cần phải đăng ký OLE DB 4,0 DLL bằng cách gõ các lệnh này và nhấn trở lại sau mỗi regsvr32
- regsvr32 Msjetoledb40.dll
- regsvr32 Msjet40.dll
- regsvr32 Mswstr10.dll
- Msjter40.dll
- regsvr32 Msjint40.dll
* Giải pháp số 2 *
Để giải quyết vấn đề này mở dự án trong Visual Studio thì:
- Từ cửa sổ solution explorer kích chuột phải vào dự án của bạn sau đó nhấp vào Thuộc tính
- Nhấp vào xây dựng tab
- thay đổi nền tảng mục tiêu từ: Bất kỳ CPU để x86
- Re-xây dựng giải pháp của bạn
Nguồn
2013-01-23 16:01:34
Hãy xem chủ đề này - http://social.technet.microsoft.com/Forums/en/w7itproappcompat/thread/14041b74-6ca6-49be-af90-d8ff3f962724 – adatapost
không nên đặt câu hỏi của bạn là "tại sao tôi không thể thay đổi CPU mục tiêu" bởi vì đó là điều khó hiểu – hawbsl
"Tôi đã thử thay đổi Nền tảng thành CPU X86 nhưng không thể thay đổi " Nếu người khác cũng gặp sự cố này, vui lòng thử điều này trước: Nếu bạn đang sử dụng studio trực quan, nền tảng có thể được thay đổi trong Thuộc tính dự án> Xây dựng> Mục tiêu nền tảng. Nếu bạn kiểm tra trên nền tảng giải pháp, nó chỉ có thể hiển thị bất kỳ CPU nào. –