
Add-in báo thiếu thư viện: Visual C++ Redistributable và .NET Framework
#Add-in#Thư viện1 lượt xem
Quản trị viênQuản trị· 0 điểm
Câu hỏi ·
Add-in là DLL nên có thể thiếu thư viện đi kèm trên máy mới: .NET Framework, Visual C++ Redistributable, hoặc DLL của bên thứ ba.
Khi add-in không nạp đượcChẩn đoán nhanh: đọc tên thư viện bị thiếu trong thông báo lỗi, tìm đúng gói cài đặt rồi thử lại. Với add-in tự phát triển, ghi rõ yêu cầu trong tài liệu cài đặt.
Nếu file được tải từ mạng/chat, Windows có thể đánh dấu “chặn” (Unblock) trong thuộc tính tệp.
Ví dụ xử lý
Add-in chạy ở máy A nhưng máy B báo “Could not load file or assembly”. Đọc tên thư viện trong thông báo, thấy thiếu
Newtonsoft.Json.dllnằm cạnh file chính ở máy A. Chép đúng thư viện vào thư mục add-in (hoặc đóng gói cùng), máy B chạy được.Cách phòng
- Viết tài liệu cài đặt liệt kê thư viện phụ thuộc và phiên bản.
- Đặt toàn bộ add-in và thư viện vào một thư mục phát hành duy nhất.
- Kiểm thử trên một máy sạch trước khi phát hành.
Điểm: 0
Trả lời
Đăng nhập để tham gia thảo luận.