vb.net - vbc.exe 退出,代码为 -2146232797

标签 vb.net visual-studio-2015 vbc

我正在将包含多个项目的解决方案移至 VS 2015。基础项目在 VS 2013 中构建得很好。但是当我尝试在 VS 2015 中构建时,出现以下错误。

C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.VisualBasic.Core.targets(56,5): error MSB6006: "vbc.exe" exited with code -2146232797.

需要帮助,请

最佳答案

我与 MS 技术支持人员进行了交谈。这是 VB 编译器中已确认的错误。他们说它将在下次更新中修复。

同时,解决方法是安装 Nuget 包。

请按照以下说明安装 Nuget 包。

  1. 在 Visual Studio 中打开受影响的项目

  2. 打开包管理器控制台(工具 -> NuGet 包管理器 -> 包管理器控制台)

  3. 运行:

    Install-package Microsoft.Net.Compilers -version 1.1.1
    

关于vb.net - vbc.exe 退出,代码为 -2146232797,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33663168/

相关文章:

asp.net - SOLID 原则或无 SOLID

c# - 当所需代码几乎没有逻辑时,是否还会使用 TDD 编写测试?为什么?

svn - Visual Studio 2015社区中的ankhsvn

c# - 如何使用 Visual Studio 2015 注册 .NET Core 1.1 RTM 的自定义项模板?

visual-studio-2012 - 有没有办法获取 Visual Studio 使用的构建命令行?

.net - 使用命令行编译强命名程序集

vb.net - 删除控件集合

vb.net - 如何最好地加密/解密 SQL Server 数据以防止开发人员看到它?

visual-studio - 如何在 Visual Studio 2015 中比较 .dsql(Azure SQL DW 和 PDW)文件?

vb.net - 有谁知道查看 VB.NET 项目的所有编译器警告的方法吗?