编写调试信息失败:无法加载DLL'Microsoft.DiaSymReader.Native.amd64.dll'

时间:2019-02-23 12:11:06

标签: vb.net visual-studio-2017

我安装了VS2017,试图在VS2017中开发第一个应用程序。
文件>新建项目> Visual Basic> Windows桌面> Windows Forms App(.NET Framework)
只是试图运行一个只有一个标签的应用程序,但是出现构建错误,我单击“是”,然后出现对话框(图像)。

enter image description here

错误代码-BC37225
错误消息-Failure writing debug information: Unable to load DLL <br>'Microsoft.DiaSymReader.Native.amd64.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)

然后搜索SO,阅读并尝试了解决方案,但是没有用。
我从SO尝试过的是-
Error while building C# Console Application: Error CS0041 Cannot find a module
(1)安装了Microsoft.NETCore.Platforms(nuget程序包)
(2)安装了Microsoft.DiaSymReader.Native.amd64.dll(裸包)
(3)Unable to load DLL 'Microsoft.DiaSymReader.Native.amd64.dll 在这种情况下,可以使用解决方案(可接受的答案),但是我不知道从哪里删除这些代码行。

<PropertyGroup>
     <Deterministic> true </Deterministic>
</PropertyGroup>

有什么解决方案?

1 个答案:

答案 0 :(得分:0)

出现构建错误对话框时,它会询问您是否要运行先前的构建,因为当前的构建将无法编译(不会生成新的.exe文件)。由于这是程序的首次运行,因此没有以前的版本,没有.exe。您需要解决的是构建错误。