2

When running MSBuild using Visual Studio 2022 for our .NET 8 web app, we see lines with the following output:

No details found for [PATH][FILE].min.css. Using file system to resolve details

This doesn't seem to be causing any problems, but I'd like to understand a bit more what is actually happening. I tried turning detailed logging on, which then raised a bunch more things that I'm trying to understand. There are a whole bunch more lines, I've just included a few for example purposes:

8>Target ResolveProjectStaticWebAssets:
8>  Using "DefineStaticWebAssets" task from assembly "C:\Program Files\dotnet\sdk\9.0.201\Sdks\Microsoft.NET.Sdk.StaticWebAssets\targets\..\tasks\net472\Microsoft.NET.Sdk.StaticWebAssets.Tasks.dll".
8>  Task "DefineStaticWebAssets"
8>    Rejected asset 'node_modules\vite\types\customEvent.d.ts' for pattern 'wwwroot/**'
8>    Rejected asset 'node_modules\vite\types\hmrPayload.d.ts' for pattern 'wwwroot/**'
8>    Rejected asset 'node_modules\vite\types\hot.d.ts' for pattern 'wwwroot/**'
8>    Rejected asset 'node_modules\vite\types\import-meta.d.ts' for pattern 'wwwroot/**'
8>    Rejected asset 'node_modules\vite\types\importGlob.d.ts' for pattern 'wwwroot/**'
8>    Rejected asset 'node_modules\vite\types\importMeta.d.ts' for pattern 'wwwroot/**'
8>    Rejected asset 'node_modules\vite\types\internal\cssPreprocessorOptions.d.ts' for pattern 'wwwroot/**'
8>    Rejected asset 'node_modules\vite\types\internal\lightningcssOptions.d.ts' for pattern 'wwwroot/**'
8>    Rejected asset 'node_modules\vite\types\metadata.d.ts' for pattern 'wwwroot/**'
8>    Rejected asset 'node_modules\vite\types\package.json' for pattern 'wwwroot/**'
8>  Done executing task "DefineStaticWebAssets".
8>  Using "DefineStaticWebAssetEndpoints" task from assembly "C:\Program Files\dotnet\sdk\9.0.201\Sdks\Microsoft.NET.Sdk.StaticWebAssets\targets\..\tasks\net472\Microsoft.NET.Sdk.StaticWebAssets.Tasks.dll".
8>  Task "DefineStaticWebAssetEndpoints"
8>    No details found for [PATH]\bootstrap.min.css. Using file system to resolve details.
8>    No match for css/bootstrap.min.css using pattern *.bmp
8>    No match for css/bootstrap.min.css using pattern *.jpeg
8>    No match for css/bootstrap.min.css using pattern *.jpg
8>    No match for css/bootstrap.min.css using pattern *.gif
8>    No match for css/bootstrap.min.css using pattern *.svg
8>    No match for css/bootstrap.min.css using pattern *.png
8>    No match for css/bootstrap.min.css using pattern *.webp
8>    No match for css/bootstrap.min.css using pattern *.otf
8>    No match for css/bootstrap.min.css using pattern *.woff2
8>    No match for css/bootstrap.min.css using pattern *.m4v
8>    No match for css/bootstrap.min.css using pattern *.mov
8>    No match for css/bootstrap.min.css using pattern *.movie
8>    No match for css/bootstrap.min.css using pattern *.mp2
8>    No match for css/bootstrap.min.css using pattern *.mp4
8>    No match for css/bootstrap.min.css using pattern *.mp4v
8>    No match for css/bootstrap.min.css using pattern *.mpa
8>    No match for css/bootstrap.min.css using pattern *.mpe
8>    No match for css/bootstrap.min.css using pattern *.mpeg
8>    No match for css/bootstrap.min.css using pattern *.mpg
8>    No match for css/bootstrap.min.css using pattern *.mpv2
8>    No match for css/bootstrap.min.css using pattern *.nsc
8>    No match for css/bootstrap.min.css using pattern *.ogg
8>    No match for css/bootstrap.min.css using pattern *.ogv
8>    No match for css/bootstrap.min.css using pattern *.webm
8>    No match for css/bootstrap.min.css using pattern *.art
8>    No match for css/bootstrap.min.css using pattern *.cmx
8>    No match for css/bootstrap.min.css using pattern *.cod
8>    No match for css/bootstrap.min.css using pattern *.dib
8>    No match for css/bootstrap.min.css using pattern *.ico
8>    No match for css/bootstrap.min.css using pattern *.ief
8>    No match for css/bootstrap.min.css using pattern *.jfif
8>    No match for css/bootstrap.min.css using pattern *.jpe
8>    No match for css/bootstrap.min.css using pattern *.pbm
8>    No match for css/bootstrap.min.css using pattern *.pgm
8>    No match for css/bootstrap.min.css using pattern *.pnm
8>    No match for css/bootstrap.min.css using pattern *.pnz
8>    No match for css/bootstrap.min.css using pattern *.ppm
8>    No match for css/bootstrap.min.css using pattern *.ras
8>    No match for css/bootstrap.min.css using pattern *.rf
8>    No match for css/bootstrap.min.css using pattern *.rgb
8>    No match for css/bootstrap.min.css using pattern *.svgz
8>    No match for css/bootstrap.min.css using pattern *.tif
8>    No match for css/bootstrap.min.css using pattern *.tiff
8>    No match for css/bootstrap.min.css using pattern *.wbmp
8>    No match for css/bootstrap.min.css using pattern *.xbm
8>    No match for css/bootstrap.min.css using pattern *.xpm
8>    No match for css/bootstrap.min.css using pattern *.xwd
8>    No match for css/bootstrap.min.css using pattern *.3g2
8>    No match for css/bootstrap.min.css using pattern *.3gp2
8>    No match for css/bootstrap.min.css using pattern *.3gp
8>    No match for css/bootstrap.min.css using pattern *.3gpp
8>    No match for css/bootstrap.min.css using pattern *.asf
8>    No match for css/bootstrap.min.css using pattern *.asr
8>    No match for css/bootstrap.min.css using pattern *.asx
8>    No match for css/bootstrap.min.css using pattern *.avi
8>    No match for css/bootstrap.min.css using pattern *.dvr
8>    No match for css/bootstrap.min.css using pattern *.flv
8>    No match for css/bootstrap.min.css using pattern *.IVF
8>    No match for css/bootstrap.min.css using pattern *.lsf
8>    No match for css/bootstrap.min.css using pattern *.lsx
8>    No match for css/bootstrap.min.css using pattern *.m1v
8>    No match for css/bootstrap.min.css using pattern *.m2ts
8>    No match for css/bootstrap.min.css using pattern *.qt
8>    No match for css/bootstrap.min.css using pattern *.ts
8>    No match for css/bootstrap.min.css using pattern *.tts
8>    No match for css/bootstrap.min.css using pattern *.wm
8>    No match for css/bootstrap.min.css using pattern *.wmp
8>    No match for css/bootstrap.min.css using pattern *.wmv
8>    No match for css/bootstrap.min.css using pattern *.wmx
8>    No match for css/bootstrap.min.css using pattern *.wtv
8>    No match for css/bootstrap.min.css using pattern *.wvx
8>    Skipping asset [PATH]\bootstrap.min.css because an endpoint for it already exists at _content/LocalizationProvider.AdminUI.AspNetCore/css/bootstrap.min.css.
8>  Done executing task "DefineStaticWebAssetEndpoints".

To be clear - we aren't getting any build errors, the site compiles and runs perfectly fine. I'm just trying to understand why MSBuild is generating that output, and whether it's a sign that there is something that can be improved.

0

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.