Tôi đang sử dụng Visual Studio 2010 và sử dụng triển khai web để quảng bá trang web .Net MVC đến các môi trường cụ thể. Tôi đã cài đặt Elmah, và nó hoạt động tốt trên môi trường DEV của tôi, nhưng khi tôi đẩy TEST, tôi có ngoại lệ vì SQLite không phải là một định dạng tốt.SQLite không mong muốn được chèn vào bin
Tôi không sử dụng SQLite ở Elmah hoặc bằng cách khác mà tôi biết. Tôi đã loại bỏ tất cả các refernces có thể nhìn thấy để SQLite, và tôi đã loại bỏ các .dll từ tất cả các thư mục bin cấu hình. Nhưng nó vẫn được chèn vào với mỗi bản dựng. Tôi nhận ra vấn đề ngoại lệ là SQLite không thể được xây dựng cho CPU Any, và môi trường của tôi thay đổi từ x86 đến x64. Nhưng tôi muốn SQLite thậm chí không có mặt.
Tôi đã gỡ cài đặt Elmah và SQLite vẫn được chèn vào thư mục \ bin. Bây giờ tôi đã cài đặt lại Elmah, và tôi tự xóa SQLite.dll khỏi \ bin sau mỗi lần xây dựng. Làm thế nào tôi có thể xác định những gì đang gây ra SQLite được chèn vào \ bin của tôi sau mỗi lần xây dựng?
Tôi không rõ ràng về vấn đề này: Bạn đã bỏ SQLite từ Mã Nguồn ELMAH và tái biên dịch nó? –
Stefan, tôi đã không xóa bất kỳ tham chiếu nào từ nguồn Elmah. Tôi chỉ đơn giản là sử dụng các nhị phân Elmah. Có vẻ như tôi sẽ phải chạm vào mã nguyên sơ của họ. Tôi sẽ đi vào nguồn. – wilk