Tengo una solución que consta de varios proyectos .NET core (2.1) y una solución web escrita en Blazor (0.4.0).
Acabo de empezar a recibir el siguiente error:
Error MSB3073 El comando "dotnet" C: \ Users \ YYY.nuget \ packages \ microsoft.aspnetcore.blazor.build \ 0.4.0 \ targets ../ tools / illink / illink.dll "-c link -u link -t --verbose -d "C: \ Users \ YYY.nuget \ packages \ microsoft.aspnetcore.blazor.build \ 0.4.0 \ targets ../ tools / mono / bcl /" -d "C: \ Users \ YYY. nuget \ packages \ microsoft.aspnetcore.blazor.build \ 0.4.0 \ targets ../ tools / mono / bcl / Facades / "-o" C: \ TFS2 \ BAP - Desktop \ Main \ Source \ Code \ Framework.Desktop \ obj \ Debug \ netstandard2.0 \ blazor / linker / "-x" C: \ Users \ YYY.nuget \ packages \ microsoft.aspnetcore.blazor.build \ 0.4.0 \ targets \ BuiltInBclLinkerDescriptor.xml "-x" C : \ TFS2 \ BAP - Desktop \ Main \ Source \ Code \ Framework.Desktop \ obj \ Debug \ netstandard2.0 \ blazor \ linker.descriptor.xml "-a" C: \ Users \ YYY.nuget \ packages \ microsoft. aspnetcore.blazor \ 0.4.0 \ lib \ netstandard2.0 \ Microsoft.AspNetCore.Blazor.dll "-a" C: \ Users \ YYY.nuget \ packages \ microsoft.aspnetcore.blazor.browser \ 0.4.0 \ lib \ netstandard2.0 \ Microsoft.AspNetCore.Blazor.Browser.dll "-a" C: \ Archivos de programa \ dotnet \ sdk \ NuGetFallback Folder \ microsoft.extensions.dependencyinjection \ 2.0.0 \ lib \ netstandard2.0 \ Microsoft.Extensions.DependencyInjection.dll "-a" C: \ Archivos de programa \ dotnet \ sdk \ NuGetFallbackFolder \ microsoft.extensions.dependencyinjection.abstractions \ 2.0 .0 \ lib \ netstandard2.0 \ Microsoft.Extensions.DependencyInjection.Abstractions.dll "-a" C: \ Archivos de programa \ dotnet \ sdk \ NuGetFallbackFolder \ microsoft.extensions.localization.abstractions \ 2.1.0 \ lib \ netstandard2. 0 \ Microsoft.Extensions.Localization.Abstractions.dll "-a" C: \ Archivos de programa \ dotnet \ sdk \ NuGetFallbackFolder \ microsoft.extensions.logging.abstractions \ 2.1.0 \ lib \ netstandard2.0 \ Microsoft.Extensions.Logging .Abstractions.dll "-a" C: \ Archivos de programa \ dotnet \ sdk \ NuGetFallbackFolder \ system.componentmodel.annotations \ 4.5.0 \ lib \ netstandard2.0 \ System.ComponentModel.Annotations.dll "-a" C: \ TFS2 \ BAP - Desktop \ Main \ Source \ Code \ BlazorDevExtreme \ bin \ Debug \ netstandard2.0 \ BlazorDevExtreme.dll "-a" C: \ TFS2 \ BAP - Desktop \ Main \ Source \ Code \ XXXXXX.IdentityProvider.Model \ bin \ Debug \ netstanda rd2.0 \ XXXXXX.IdentityProvider.Model.dll "-a" C: \ TFS2 \ BAP - Desktop \ Main \ Source \ Code \ XXXXXX.Utilities \ bin \ Debug \ netstandard2.0 \ XXXXXX.Utilities.dll "-a "C: \ TFS2 \ BAP - Desktop \ Main \ Source \ Code \ XXXXXX.ServiceLayer.Analytic.Web \ Lib \ DevExpress.CodeParser.v18.1.dll" -a "C: \ TFS2 \ BAP - Desktop \ Main \ Source \ Code \ Framework.Constants \ bin \ Debug \ netstandard2.0 \ Framework.Constants.dll "-a" C: \ TFS2 \ BAP - Escritorio \ Main \ Source \ Code \ Framework.Shared \ bin \ Debug \ netstandard2. 0 \ Framework.Shared.dll "-a" C: \ TFS2 \ BAP - Desktop \ Main \ Source \ Code \ XXXXXX.ServiceLayer.Analytic.Web \ Lib \ DevExpress.Data.v18.1.dll "-a" C : "TFS2 \ BAP - Desktop \ Main \ Source \ Code \ Framework.Desktop \ obj \ Debug \ netstandard2.0 \ Framework.Desktop.dll" "salió con el código 1. Framework.Desktop C: \ Users \ YYY.nuget \ paquetes \ microsoft.aspnetcore.blazor.build \ 0.4.0 \ targets \ Blazor.MonoRuntime.targets 441
Realmente no tengo idea de por qué esto ha comenzado a suceder.
Sé que es muy difícil de resolver para cualquiera, pero si me puede indicar por qué ocurre un error de este tipo, es posible que pueda resolverlo :)
He intentado limpiar / reconstruir y la PC también se ha encendido y encendido varias veces, el error persiste.
¿Algunas ideas? ¿Está relacionado con .NET Core?
Gracias
Después de ejecutar la compilación dotnet en el proyecto que estaba fallando, recibí un error concreto y descubrí que había algunos errores en mi archivo .csproj.
Por alguna razón, algunos elementos de ItemGroup se insertaron automáticamente:
<ItemGroup>
<Reference Include="DevExpress.CodeParser.v18.1">
<HintPath>..\XXX.ServiceLayer.Analytic.Web\Lib\DevExpress.CodeParser.v18.1.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<Content Update="Components\FormGroupRowLabeledDateBox\FormGroupRowLabeledDateBox.cshtml">
<Pack>$(IncludeRazorContentInPack)</Pack>
</Content>
<Content Update="Components\FormGroupRowLabeledTextBox\FormGroupRowLabeledTextBox.cshtml">
<Pack>$(IncludeRazorContentInPack)</Pack>
</Content>
</ItemGroup>
Al eliminar lo anterior de mi archivo .cspro fallido, el error desapareció.