【问题标题】:VS2015 MSBuild says it cannot find types but IntelliSense/editor can find themVS2015 MSBuild 说它找不到类型,但 IntelliSense/编辑器可以找到它们
【发布时间】:2016-01-07 12:47:03
【问题描述】:

[QA] 我在编辑代码时,列表中没有错误。但是当我构建时,我看到一堆解析类型的错误,然后这些错误最终被清除。

如果我将错误列表过滤器设置为仅显示构建,那么它们会重新出现。我可以F12,跳转到类型的定义,颜色都很好。

有没有问题?怎么回事?

【问题讨论】:

    标签: visual-studio-2015 roslyn


    【解决方案1】:

    检查类型所在的程序集的目标 .NET 版本。

    如果是这样,例如.NET 4.6.1 但引用项目是 4.5.1,那么您会遇到构建问题,但是 Roslyn IntelliSense 可以解析类型,因此您会从两个系统中获得竞争错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-04
      • 1970-01-01
      • 2021-07-25
      • 1970-01-01
      • 1970-01-01
      • 2018-11-15
      • 2022-01-09
      • 1970-01-01
      相关资源
      最近更新 更多