.NET Compact Framework đây là một tập hợp con của .NET Framework đầy đủ với một số bổ sung niceties cho phát triển di động. Nếu bạn muốn biên dịch một thư viện cho Windows và Windows Phone, bạn cần xây dựng mã cho mỗi nền tảng.
Bạn vẫn có thể tận dụng nhiều mã giống như bạn đã sử dụng cho thư viện .NET của mình, nhưng bạn sẽ cần sử dụng preprocessor symbols và biên dịch có điều kiện để loại trừ chức năng cho máy tính để bàn (hoặc điện thoại) không được hỗ trợ trong khuôn khổ khác.
Để thực hiện việc này: hãy tạo hai dự án. Một dự án sẽ chứa tất cả các tệp của bạn được nhắm mục tiêu cho khung làm việc trên máy tính để bàn. Phần còn lại sẽ chứa các phiên bản liên kết của các tệp của bạn cho khung công tác nhỏ gọn. Bạn có thể xác định các biểu tượng trong mỗi dự án để kích hoạt các khối mã được điều chỉnh có điều kiện. Điều này có nghĩa là mọi khoản đầu tư bạn đã tạo trong .NET sẽ dễ dàng được dịch sang thế giới Windows Phone, nhưng bạn cũng muốn chắc chắn rằng các đặc tính hiệu suất của thư viện của bạn sẽ dễ dàng được hỗ trợ bởi một thiết bị ít mạnh mẽ hơn .
Chúc bạn may mắn!
Nguồn
2010-03-17 14:38:32
Âm thanh như một giải pháp có thể chấp nhận tốt. Sẽ thử. – Peterdk
Tôi có đúng là bạn không thể liên kết nhiều tệp cùng lúc không? Nhưng cần phải liên kết từng cái một? – Peterdk
Tôi chắc chắn bạn có thể liên kết nhiều tệp cùng một lúc miễn là chúng nằm trong cùng một thư mục. Chỉ cần mở hộp thoại thêm tệp hiện có, ctrl + nhấp vào từng tệp bạn muốn thêm, sau đó chọn "Thêm làm liên kết" –