-
Notifications
You must be signed in to change notification settings - Fork 10.4k
Description
Is there an existing issue for this?
- I have searched the existing issues
Describe the bug
The "UpdateExternallyDefinedStaticWebAssets" task failed unexpectedly.
System.InvalidOperationException: No file exists for the asset at either ___location 'C:\Users\dczuo\source\repos\WebApplication1\WebAssembly1\bin\Debug\net9.0\wwwroot_framework\WebAssembly1.pdb' or 'obj\Debug\net9.0\WebAssembly1.pdb'.
at Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAsset.ResolveFile(String identity, String originalItemSpec)
at Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAsset.ApplyDefaults()
at Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAsset.FromV1TaskItem(ITaskItem item)
at System.Linq.Enumerable.WhereSelectArrayIterator2.MoveNext() at System.Linq.Buffer
1..ctor(IEnumerable1 source) at System.Linq.Enumerable.ToArray[TSource](IEnumerable
1 source)
at Microsoft.AspNetCore.StaticWebAssets.Tasks.UpdateExternallyDefinedStaticWebAssets.Execute()
at Microsoft.Build.BackEnd.TaskExecutionHost.Execute()
at Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext()
Expected Behavior
Build success
Steps To Reproduce
1 Create project ASP.NET Core Empty "WebApplication1", framework
2 Add New project Console App "WebAssembly1", framework: .NET 9.0
3 Change the project "WebAssembly1" sdk to "Microsoft.NET.Sdk.WebAssembly"
4 Reference project "WebAssembly1" in project "WebApplication1"
5 Build project "WebApplication1"
Exceptions (if any)
The "UpdateExternallyDefinedStaticWebAssets" task failed unexpectedly.
System.InvalidOperationException: No file exists for the asset at either ___location 'C:\Users\dczuo\source\repos\WebApplication1\WebAssembly1\bin\Debug\net9.0\wwwroot_framework\WebAssembly1.pdb' or 'obj\Debug\net9.0\WebAssembly1.pdb'.
at Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAsset.ResolveFile(String identity, String originalItemSpec)
at Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAsset.ApplyDefaults()
at Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAsset.FromV1TaskItem(ITaskItem item)
at System.Linq.Enumerable.WhereSelectArrayIterator2.MoveNext() at System.Linq.Buffer
1..ctor(IEnumerable1 source) at System.Linq.Enumerable.ToArray[TSource](IEnumerable
1 source)
at Microsoft.AspNetCore.StaticWebAssets.Tasks.UpdateExternallyDefinedStaticWebAssets.Execute()
at Microsoft.Build.BackEnd.TaskExecutionHost.Execute()
at Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext()
.NET Version
9.0.302 regression in 9.0.4