2012-01-03 29 views
18

tôi đã xây dựng lại giải pháp của tôi và đã nhận lỗi biên dịch sau đây:Không thể tải tập tin hoặc lắp ráp. con trỏ không hợp lệ (Exception từ HRESULT: 0x80004003 (E_POINTER))

Error 9 'Could not load file or assembly 'ComponentArt.Web.UI, Version=2009.1.1819.35, Culture=neutral, PublicKeyToken=9bc9f846553156bb' or one of its dependencies. Invalid pointer (Exception from HRESULT: 0x80004003 (E_POINTER))' D:..\MyProj.Account\LC

Các dll nằm trong thư mục sở hạ tầng và được chuyển finaly vào thư mục bin của đầu ra dự án (trang web).

Bất kỳ ý tưởng sản xuất nào? tôi nên kiểm tra những gì khác? Có vẻ như tất cả các dự án khác trong biên dịch này đều biên dịch.

Trừ khi tôi nhận được lỗi này sớm. btw, LC là gì (trong cột "dự án")?

+0

phiên bản .net nào bạn đang làm việc cùng? Infragistic có được cài đặt trên máy không? –

Trả lời

11

Đó là một tham chiếu bị hỏng khác gây ra lỗi này.

+0

Điều này làm việc cho tôi. Tôi đã làm một windiff để so sánh các tập tin csproj cũ và mới, và chắc chắn đủ, có một tài liệu tham khảo dự án còn thiếu. –

+11

cách dễ nhất để tìm ra những gì dll bị thiếu là xóa văn bản trong license.licx và xây dựng lại dự án/giải pháp –

+0

ý của bạn là gì? – rockspider

19

Tôi sẽ kiểm tra tệp license.licx của bạn và đảm bảo phiên bản được chỉ định trong đó khớp chính xác với DLL bạn đang tham chiếu.

Chúng tôi thường xóa mọi thứ sau phiên bản trong tệp này do các sự cố tương tự.

Và LC thường đề cập đến trình biên dịch giấy phép, lc.exe.

Các vấn đề liên quan