找不到Microsoft.DiaSymReader.Native.x86.dll

我正在尝试使用Mono在Rider中构建一个项目,我可以继续收到此错误:

错误CS0041:写入调试信息时出现意外错误 – ‘Windows PDB编写器不可用 – 找不到Microsoft.DiaSymReader.Native.x86.dll’

有没有人知道我为什么会收到这个错误? 我已经尝试在线搜索它,我所能找到的只是一个以前没有得到解答的SO问题: Monodevelop无法构建,找不到Microsoft.DiaSymReader.Native.x86.dll’我不知道从哪里开始。 任何帮助,将不胜感激。

是的,图书馆存在。 但是在Visual Studio上,使用NuGet 链接到nuget包它将添加引用并在构建它之后将Microsoft.DiaSymReader.Native。(arch).dll添加到// debug中。 所以,你必须找到获得这样的.dll的方法。

一旦你有.dll你需要的拱形。 继续在Monodevelop上添加外部参考, 请看这个 dll。

开始构建。