\n\nC:\\Program Files\\dotnet\\sdk\\6.0.101\\Sdks\\Microsoft.NET.Sdk.Razor\\targets\\Microsoft.NET.Sdk.Razor.StaticWebAssets.targets(442,5) :\n错误:发现两个资产以不兼容\nasset类型的相同路径为目标:[D:\\Migration\\XXXXXX\\XXXX.App\\XXXX.csproj] C:\\Program\nFiles\\dotnet\\sdk \\6.0.101\\Sdks\\Microsoft.NET.Sdk.Razor\\targets\\Microsoft.NET.Sdk.Razor.StaticWebAssets.targets(442,5):\n错误:\xe2\x80\x98D:\ \Migration\\XXXXXX\\XXXX.App\\wwwroot\\assets\\images\\AAA.png\xe2\x80\x99\nwith kind \xe2\x80\x98All\xe2\x80\x99 [X:\\迁移\\XXXXXX\\XXXX.App\\XXXX.csproj] C:\\Program\nFiles\\dotnet\\sdk\\6.0.101\\Sdks\\Microsoft.NET.Sdk.Razor\\targets\\ Microsoft.NET.Sdk.Razor.StaticWebAssets.targets(442,5):\n错误: \xe2\x80\x98X:\\Migration\\XXXXXX\\XXXX.App\\wwwroot\\assets\\images\\AAA .png\xe2\x80\x99\nwith kind \xe2\x80\x98All\xe2\x80\x99 [D:\\Migration\\XXXXXX\\XXXX.App\\XXXX.csproj] C:\\Program\nFiles \\dotnet\\sdk\\6.0.101\\Sdks\\Microsoft.NET.Sdk.Razor\\targets\\Microsoft.NET.Sdk.Razor.StaticWebAssets.targets(442,5):\n错误:路径\xe2\x80\x98assets/images/Cancel.png\xe2\x80\x99\n[D:\\Migration\\XXXXXX\\XXXX.App\\XXXX.csproj] 0 警告 1 错误
\n
构建解决方案时发生错误。不确定为什么会在 .NET 6 中发生此错误,将 wwwroot 文件夹内容复制到输出目录在 .Netcore3.1 中工作正常。但在 .Net 6 中给出错误。
\n对该问题的任何其他替代方案进行了初步研究。仅当每次在项目目录位置中删除 wwwroot 文件夹的内容时,它才会构建。因此,第一次清理工作空间时效果很好。
\n背景:基本上需要将客户端中使用的图标和图像复制到 wwwroot 文件夹,并使用 \n\n 将其复制到输出目录
\n示例迷你项目位于 git https://github.com/Shruthi1984/StaticWebAssestscopyissue中。
\n