【问题标题】:Blazor Metadata file '..Proj\obj\Debug\net6.0\ref\Proj.dll' could not be found找不到 Blazor 元数据文件“..Proj\obj\Debug\net6.0\ref\Proj.dll”
【发布时间】:2022-03-25 05:39:50
【问题描述】:

我在构建时只收到此错误:

Blazor Metadata file '..Proj\obj\Debug\net6.0\ref\Proj.dll' could not be found

解决方案是在昨天我关闭它时构建的, 我可以放弃我在 git 中的所有更改,但我仍然收到此错误。

我所做的最后一次更改是在我的项目文件中添加 <EmitCompilerGeneratedFiles>true</EmitCompilerGeneratedFiles>(如下:https://stackoverflow.com/a/71179023/11783857),但现在即使删除它,我仍然遇到同样的错误。

没有任何其他错误显示,只是找不到元数据文件。

【问题讨论】:

    标签: blazor .net-6.0 visual-studio-2022


    【解决方案1】:

    我卸载了所有其他正在构建的项目,我只得到一个项目Projbuild failed,但仍然没有错误。

    在我打开项目中的所有文件并再次调用build后,文件打开后语法错误显示在错误列表中,所以我修复它并成功构建。

    所以关键是,如果你想查看错误,你需要保持所有文件打开,否则它只是“构建失败”而没有任何线索(在 .net 6 VS2022 中)。


    更新:您可以查看输出窗口,您会在那里看到错误,即使它们可能不会出现在错误列表中

    【讨论】:

      猜你喜欢
      • 2022-08-02
      • 2012-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-20
      • 1970-01-01
      相关资源
      最近更新 更多