Tôi đã cố gắng chạy ứng dụng trong hai tình huống: với phiên bản nhỏ gọn SQL Server (3.5) được cài đặt và không có. Khi phiên bản SQL Server Compact chưa được cài đặt, tôi nhận được lỗi sau:Đã cố đọc hoặc viết bảo vệ bộ nhớ-Sql Compact và .NEt
Exception :Attempted to read or write protected memory. This is often an indication
that other memory is corrupt.
Inner Exception :
========================
Stack Trace :
========================
at System.Data.SqlServerCe.NativeMethods.CloseStore(IntPtr pSeStore)
at System.Data.SqlServerCe.SqlCeConnection.ReleaseNativeInterfaces()
at System.Data.SqlServerCe.SqlCeConnection.Dispose(Boolean disposing)
at System.Data.SqlServerCe.SqlCeConnection.Finalize()
Source :
========================
System.Data.SqlServerCe
----------------------------------------------------------
Tôi đang xử lý Ngoại lệ ngoại lệ sử dụng this method.
Tôi nhận được lỗi này từ ứng dụng bảng điều khiển mà tôi bắt đầu từ Biểu mẫu Windows. Trong cả hai ứng dụng tôi đã chèn mã hóa ngoại lệ không hợp lệ và nó được thực hiện và nhận được trả về tệp văn bản và hộp thoại 'báo cáo lỗi' của Microsoft đang được tạo; làm thế nào để giữ cho điều đó xảy ra? Làm cách nào để khắc phục sự cố gây ra sự cố này?
Bạn đã thực hiện những thay đổi mã nào để làm cho nó hoạt động? Tôi nghĩ rằng tôi đang có cùng một vấn đề trong đó Visual Studio 2010 là "ứng dụng khác" có DB mở. – JasonD
tôi có thể biết lý do cho downvote – Jankhana
-1 Đơn giản vì đây không phải là câu trả lời. Tôi rất vui vì bạn đã giải quyết được vấn đề của mình, nhưng nhìn chung câu trả lời này không cho mọi người biết. –