2012-02-02 35 views
14

Tôi có một số ứng dụng C# đơn giản (dạng đơn) ban đầu được viết bằng VS trên win. Bây giờ tôi đã mở nó với mono phát triển và tôi đã nhận được cảnh báo và lỗi:mono phát triển: Assembly 'System.Deployment' không tìm thấy

Warning: Assembly 'System.Deployment' not found. Make sure that the assembly exists in disk. If the reference is required to build the project you may get compilation errors. (Tring.Fiscal.Primjer) 
Error: The compiler appears to have crashed. Check the build output pad for details. (Tring.Fiscal.Primjer) 

Bất kỳ ý tưởng làm thế nào để biên dịch ứng dụng này dưới Linux?

Trả lời

18

Việc lắp ráp System.Deployment không được triển khai trong Mono và AFAIK không có kế hoạch cho nó. Cố gắng loại bỏ nó khỏi các tham chiếu của dự án, nó có thể xây dựng mà không có nó - nếu không, thì bạn phải viết lại mã phụ thuộc vào nó (không nên có nhiều, và nó sẽ là Windows-specific anyway).

+0

'System.Deployment' được cho là có mặt trong Mono 4.0 [1] nhưng tôi nhận được' Reference 'System.Deployment' không được giải quyết' Bất kỳ ý tưởng nào tại sao? [1] http://www.go-mono.com/status/status.aspx?reference=4.0&profile=4.5&assembly=System.Deployment – marmistrz

+0

'cập nhật lần cuối: 1175 ngày trước' Tôi sợ những trang đó không sử dụng nhiều hơn nữa. – skolima

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