0

在发布配置中发布会出现此错误:

Microsoft.Bcl.Build.targets(97,5):错误 MSB4062:无法从程序集 ...\packages\Microsoft.Bcl.Build.1.0.21\build\Microsoft.Bcl 加载“EnsureBindingRedirects”任务。构建.Tasks.dll。

无法加载文件或程序集“Microsoft.Build.Utilities.v4.0,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”。

该系统找不到指定的文件。确认 <UsingTask>声明正确,程序集及其所有依赖项都可用,并且任务包含实现 Microsoft.Build.Framework.ITask 的公共类

这是我的发布命令:

dotnet publish  .\MyProject.csproj --runtime win10-x64
--self-contained --configuration release
  • 如果我省略配置参数,则构建成功。
  • 使用 Visual Studio (msbuld) 构建适用于调试或发布配置。

这是一个 .Net 5 项目,它引用了使用 .Net framework 4.7.2 项目的项目。

4

0 回答 0