【问题标题】:Could not find Microsoft.DiaSymReader.Native.x86.dll找不到 Microsoft.DiaSymReader.Native.x86.dll
【发布时间】:2016-08-16 02:06:46
【问题描述】:

我正在尝试使用 Mono 在 Rider 中构建一个项目,但我会不断收到此错误:

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

有人知道我为什么会收到这个错误吗?我试过在网上搜索它,但我能找到的只是一个以前从未得到回答的 SO 问题:Monodevelop fails to build, can't find Microsoft.DiaSymReader.Native.x86.dll' 我不知道从哪里开始。任何帮助将不胜感激。

【问题讨论】:

  • 嗯,你找错地方了。这不是 Mono 错误,它来自 CoreCLR。 Jetbrains 宣布他们计划支持它。到底走了多远,确切你有什么版本都非常不清楚。使用公司的支持渠道寻求帮助。

标签: c# dll mono rider


【解决方案1】:

没错,图书馆存在。但是在 Visual Studio 上,使用 NuGet link to nuget package 它将添加引用并将 Microsoft.DiaSymReader.Native.(arch).dll 添加到 //debug 中,一旦你构建它。所以,你必须想办法得到这样的.dll。

一旦你有了你需要的带有拱门的 .dll。继续添加作为 Monodevelop see this dll 的外部引用。

开始构建。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多