Thư viện máy khách Windows Azure rất lớn (vài MB) và tôi có một dự án khá nhỏ (theo thứ tự vài trăm KB) chỉ sử dụng một vài hàm từ chúng. Có cách nào để tôi liên kết trong những chức năng tại thời gian xây dựng, do đó các DLL kết quả không nhận được cực kỳ cồng kềnh, và tôi không phải liên kết các chức năng trong thời gian chạy?Liên kết tĩnh trong C#?
Một cái gì đó như thế này http://blogs.msdn.com/b/microsoft_press/archive/2010/02/03/jeffrey-richter-excerpt-2-from-clr-via-c-third-edition.aspx, nhưng tôi nhận được ấn tượng rằng các gói trong toàn bộ DLL.
Cảm ơn!
Chỉnh sửa: Bởi vì có những hạn chế bên ngoài về kích thước của DLL phân phối cuối cùng, lạm phát nó nhiều là một phương sách cuối cùng tuyệt đối - tùy chọn duy nhất khác mà tôi biết là chỉ sao chép mã tôi sử dụng đúng nguyên văn.
Để diễn giải @BradleyDotNET: Số – spender
@spender Chuyển đổi sang một câu trả lời, nói rằng điều tương tự :) – BradleyDotNET
1 cho các kỹ thuật từ Jeffrey Richter – kennyzx