找不到Microsoft.DiaSymReader.Native.x86.dll [英] Could not find Microsoft.DiaSymReader.Native.x86.dll

查看:147
本文介绍了找不到Microsoft.DiaSymReader.Native.x86.dll的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用Mono在Rider中构建项目,并且我会继续收到此错误:

I'm trying to build a project in Rider using Mono and I can keep on getting this error:

错误CS0041:写入调试信息时发生意外错误-'Windows PDB编写器不可用-找不到 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'

有人知道为什么我会收到此错误吗?我已经尝试过在线搜索它,而我所能找到的是以前一个从未得到回答的SO问题:

Does anybody have any idea why I'm getting this error? I've tried searching for it online and all I could find was a previous SO question that never got answered: Monodevelop fails to build, can't find Microsoft.DiaSymReader.Native.x86.dll' I have no idea where to start. Any help would be appreciated.

推荐答案

对,该库存在.但是在Visual Studio上,使用NuGet 链接到nuget包,它将添加引用构建后,将Microsoft.DiaSymReader.Native.(arch).dll添加到//debug.因此,您必须找到获取此类.dll的方法.

Right, the library exists. but on Visual Studio, using NuGet link to nuget package it will add the reference and add the Microsoft.DiaSymReader.Native.(arch).dll into //debug, once you build it. So, you must find the way to get such .dll.

一旦有了带有所需拱门的.dll,就可以了.继续作为Monodevelop上的外部参考添加请参见该dll.

Once you have the .dll with the arch you need. Proceed to add as a external reference on Monodevelop see this the dll.

开始构建.

这篇关于找不到Microsoft.DiaSymReader.Native.x86.dll的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆