2016-08-16 19 views
11

Tôi đang cố gắng để xây dựng một dự án trong Rider sử dụng Mono và tôi có thể tiếp tục nhận được lỗi này:Không thể tìm Microsoft.DiaSymReader.Native.x86.dll

Error CS0041: Unexpected error writing debug information -- 'Windows PDB writer is not available -- could not find Microsoft.DiaSymReader.Native.x86.dll'

Có ai có bất cứ ý tưởng tại sao tôi nhận được lỗi này? Tôi đã thử tìm kiếm nó trực tuyến và tất cả những gì tôi có thể tìm thấy là câu hỏi SO trước đó chưa bao giờ được trả lời: Monodevelop fails to build, can't find Microsoft.DiaSymReader.Native.x86.dll' Tôi không biết bắt đầu từ đâu. Bất kỳ trợ giúp sẽ được đánh giá cao.

+2

Hmm, bạn đang tìm kiếm đá sai. Đây không phải là lỗi Mono, nó xuất phát từ CoreCLR. Jetbrains * tuyên bố rằng họ đang lên kế hoạch hỗ trợ nó. Làm thế nào đến nay đã nhận và * * chính xác những gì phiên bản bạn có là tất cả rất không rõ ràng. Sử dụng các kênh hỗ trợ của công ty để tìm hỗ trợ. –

Trả lời

1

Phải, thư viện tồn tại. nhưng trên Visual Studio, sử dụng NuGet link to nuget package nó sẽ thêm tham chiếu và thêm Microsoft.DiaSymReader.Native. (arch) .dll vào // debug, khi bạn xây dựng nó. Vì vậy, bạn phải tìm cách để có được .dll như vậy.

Khi bạn có .dll với vòm bạn cần. Tiến hành thêm làm tham chiếu bên ngoài trên Monodevelop see this dll.

Bắt đầu xây dựng.

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