XBuild Engine Version 12.0
Mono, Version 3.2.8.0
Tôi đang cố gắng xây dựng giải pháp C# của mình trong XBuild. Nó xây dựng hoàn toàn tốt đẹp trong Windows, nhưng không phải trên Ubuntu. Tôi nhận được các lỗi sau:Làm thế nào để tôi có được Mono để sử dụng đúng 'ToolsVersion'?
warning : Project has unknown ToolsVersion '14.0'. Using the default tools version '4.0' instead.
Target GetFrameworkPaths:
/usr/lib/mono/4.5/Microsoft.Common.targets: warning : TargetFrameworkVersion 'v4.5.2' not supported by this toolset (ToolsVersion: 4.0).
error CS0246: The type or namespace name 'RedditSharp' could not be found. Are you missing an assembly reference?
error CS0246: The type or namespace name `IReadOnlyCollection' could not be found. Are you missing an assembly reference?
và tương tự. Tôi đã thêm RedditSharp.dll vào GAC, vì vậy tôi không biết tại sao nó không thể tìm thấy nó, và tôi chắc chắn không biết tại sao nó không thể tìm thấy IReadOnlyCollection. Tôi nghi ngờ rằng đó là tất cả vì tôi không thể sử dụng ToolsVersion 14.0.
Có ai biết gì về việc xây dựng C# trên Linux không? Tôi đang làm gì sai?
Thậm chí bây giờ 1,5 năm tôi vẫn cần phải hạ cấp khung .Net xuống 4.5 cho các dự án được chạy theo MONO? –