vs2022 编译报错System.InvalidOperationException: No file exists for the asset at either location

报下面的错误,但是文件明明是存在的

System.InvalidOperationException: No file exists for the asset at either location 'wwwroot\Admin\adminui\dist\css\admin.min.css' or 'wwwroot\Admin\adminui\dist\css\admin.min.css'.
在 Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAsset.ComputeFingerprintAndIntegrity(String identity, String originalItemSpec)
在 Microsoft.AspNetCore.StaticWebAssets.Tasks.DefineStaticWebAssets.Execute()

最后在这里找到解决方案
https://developercommunity.visualstudio.com/t/InvalidOperationException-REBUILD-fails/10799774?sort=active&type=idea

解决方案资源管理器中,右键编辑报错的项目文件,增加条目如下

<PropertyGroup>  
  <PrepareForBuildDependsOn>BundleMinify;$(PrepareForBuildDependsOn)</PrepareForBuildDependsOn>  
</PropertyGroup>
重新编译生成,解决
posted @ 2025-03-20 12:26  拼博之路  阅读(295)  评论(0)    收藏  举报