【问题标题】:msb4067 the element <State> beneath <Project> is unrecognized - Visual Studio 2017msb4067 <Project> 下的元素 <State> 无法识别 - Visual Studio 2017
【发布时间】:2017-04-19 15:02:31
【问题描述】:

我们刚刚升级到 Visual Studio 2017。我们的报告将在 VS 2015、2013 和 2010 中预览,但它们不会在 VS 2017 中预览。对于我们尝试的任何报告,我们都会收到此错误消息“msb4067 the element is unrecognized”预览。
有没有其他人遇到过这个问题,有没有人有解决方案?

【问题讨论】:

标签: reporting-services visual-studio-2017 sql-server-data-tools


【解决方案1】:

我在包含 11 个 SSRS 项目的解决方案中遇到了同样的问题。我发现在解决方案属性中禁用“轻量级负载”然后重新加载解决方案可以解决问题。自从进行此更改后,我再也没有看到此问题。

【讨论】:

  • 这对我们有用。我们有大约 30 个 SSRS 项目,禁用轻量级加载允许我们现在构建项目。
  • 同样...禁用轻量级解决方案负载也对我们有用
【解决方案2】:

我很想知道这个问题的答案。迄今为止我发现的唯一解决方案是卸载然后重新安装 VS 2017。当它每两周发生一次时非常令人沮丧。

【讨论】:

  • 我认为这是 VS2017 和 SSDT 集成之间的兼容性问题,因为它们是 devdiv 中的两个独立项目。据我所知,VS 可能会建议您继续问“我们到了吗?” blogs.msdn.microsoft.com/data-platform.
【解决方案3】:

在与 Microsoft 的工程师交谈后,我了解到 Visual Studio 2017 中的轻量级解决方案尚不适用于报表开发。我们不再使用轻量级解决方案,它工作正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-29
    • 1970-01-01
    • 1970-01-01
    • 2019-08-21
    • 1970-01-01
    相关资源
    最近更新 更多