Trong quá trình xây dựng cho một công cụ .NET C#, tôi đã sử dụng ILMerge để hợp nhất các assembly thành một exe đơn lẻ.ILMerge DLL: Assembly không được hợp nhất chính xác, vẫn được liệt kê như một tham chiếu ngoài
Gần đây tôi đã thêm thư viện lớp học mới và giờ đây ILMerge không thành công. Tôi đã nhớ để nói với nó để hợp nhất trong DLL mới!
Nó hiện đang đem lại cho tôi lỗi này, mà tôi không thực sự hiểu:
ILMerge.Merge: Việc lắp ráp 'DataObjects' không được sáp nhập trong một cách chính xác. Nó vẫn được liệt kê dưới dạng tham chiếu ngoài trong mục tiêu .
Tất cả các tham chiếu lắp ráp tôi đã thực hiện bằng cách sử dụng tham chiếu 'dự án' và nó không bị lỗi trong quá khứ.
Có ai có thể giải thích lỗi này cho tôi hoặc đề xuất giải pháp thay thế không?
Công cụ này có cho bạn biết lắp ráp nguồn không? Hoặc bạn có thể sử dụng .Net phản xạ để tìm thấy điều đó? –
Đó là nghĩa đen chỉ outputting dòng trên. Một vài trong số các assembly mà tôi đang cố gắng kết hợp tham chiếu đến 'DataObjects' assembly, nhưng đây là trường hợp khá lâu, và chỉ khi thêm một assembly mới tham chiếu đến nó mà tôi nhận được lỗi trên. –
Bạn có tìm thấy giải pháp cho vấn đề này không? – loraderon