2012-02-28 27 views
6

Làm thế nào tôi có thể chuyển C# dll sang WP7?Xây dựng một dll .NET để WP7

Tôi có mã nguồn .dll xây dựng thành công trên máy tính để bàn nhưng khi tôi cố gắng để tham khảo các dll trên một dự án WP7 tôi nhận được lỗi sau:

Reference cannot be added to c:\path\to\my.dll because it was not built using the Windows Phone runtime. Windows Phone projects will work only with Windows Phone assemblies.

Có một cách dễ dàng để xây dựng nó sử dụng Windows Thời gian chạy điện thoại?

Trả lời

6

Tạo dự án Windows Phone Library, sao chép mã nguồn vào đó và giải quyết tất cả các lỗi xuất hiện. Và hơn bạn có thể tham khảo này dll từ Windows Phone dự án

+0

Tôi đã hy vọng cho một số loại công cụ chuyển đổi ma thuật, nhưng cuối cùng tôi đã làm những gì bạn nói – dcarneiro

3

Bạn cũng có thể muốn xem nội dung thư viện lớp học di động từ Microsoft - http://msdn.microsoft.com/en-us/library/gg597391.aspx - cho phép bạn biên dịch một DLL lên để làm việc cho WP7, Silverlight, .Net Framework hoặc XBOX360

Tôi đã sử dụng nó cho một dịch vụ WCF .Net WCF và các dự án WP7 để chia sẻ một DLL phổ biến.

Có một số điều cần chú ý, trong đó có một số cụm không được hỗ trợ, nhưng trong toàn bộ nó bao gồm hầu hết những gì cần thiết.

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