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>
重新编译生成,解决