Sdílet prostřednictvím


MSB4062: Úlohu nebylo možné načíst ze sestavení.

Tato chyba se vygeneruje, pokud před spuštěním úkolu nelze načíst sestavení úlohy.

Chyba MSB4018 může být způsobena spuštěním úlohy v prostředí, pro které nebyla připravena, například když sestavení úlohy cílí na 32bitovou verzi x86, ale běží v 64bitovém prostředí MSBuild.

S:\BitnessInMSBuild\ShowErrors.proj(13,5): error MSB4062: The "TaskCompiledForx86" task could not be loaded from the assembly S:\BitnessInMSBuild\TaskCompiledForx86\bin\Debug\net472\TaskCompiledForx86.dll. Could not load file or assembly 'file:///S:\BitnessInMSBuild\TaskCompiledForx86\bin\Debug\net472\TaskCompiledForx86.dll' or one of its dependencies. An attempt was made to load a program with an incorrect format. Confirm that the <UsingTask> declaration is correct, that the assembly and all its dependencies are available, and that the task contains a public class that implements Microsoft.Build.Framework.ITask.

Pokud chcete tento problém vyřešit, ujistěte se, že úloha vyjadřuje závislost na prostředí runtime, které vyžaduje v elementu UsingTask úlohy.