Dotnet Core Blazor - Il comando "dotnet ..." Uscito con il codice 1

.net asp.net-core blazor c# core

Domanda

Ho una soluzione composta da diversi progetti .NET core (2.1) e una soluzione web scritta in Blazor (0.4.0).

Ho appena iniziato a ricevere l'errore qui sotto:

Errore MSB3073 Il comando "dotnet" C: \ Users \ YYY.nuget \ packages \ microsoft.aspnetcore.blazor.build \ 0.4.0 \ targets ../ tools / illink / illink.dll "-c collegamento -u collegamento -t --verbose -d "C: \ Users \ YYY.nuget \ packages \ microsoft.aspnetcore.blazor.build \ 0.4.0 \ target ../ 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 \ Principale \ Origine \ Codice \ 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: \ Programmi \ dotnet \ sdk \ NuGetFallback Cartella \ microsoft.extensions.dependencyinjection \ 2.0.0 \ lib \ netstandard2.0 \ Microsoft.Extensions.DependencyInjection.dll "-a" C: \ Programmi \ dotnet \ sdk \ NuGetFallbackFolder \ microsoft.extensions.dependencyinjection.abstractions \ 2.0 .0 \ lib \ netstandard2.0 \ Microsoft.Extensions.DependencyInjection.Abstractions.dll "-a" C: \ Programmi \ dotnet \ sdk \ NuGetFallbackFolder \ microsoft.extensions.localization.abstractions \ 2.1.0 \ lib \ netstandard2. 0 \ Microsoft.Extensions.Localization.Abstractions.dll "-a" C: \ Programmi \ dotnet \ sdk \ NuGetFallbackFolder \ microsoft.extensions.logging.abstractions \ 2.1.0 \ lib \ netstandard2.0 \ Microsoft.Extensions.Logging .Abstractions.dll "-a" C: \ Programmi \ dotnet \ sdk \ NuGetFallbackFolder \ system.componentmodel.annotations \ 4.5.0 \ lib \ netstandard2.0 \ System.ComponentModel.Annotations.dll "-a" C: \ TFS2 \ BAP - Desktop \ Principale \ Origine \ Codice \ BlazorDevExtreme \ bin \ Debug \ netstandard2.0 \ BlazorDevExtreme.dll "-a" C: \ TFS2 \ BAP - Desktop \ Principale \ Origine \ Codice \ 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 - Desktop \ 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 "" terminato con il codice 1. Framework.Desktop C: \ Users \ YYY.nuget \ pacchetti \ microsoft.aspnetcore.blazor.build \ 0.4.0 \ targets \ Blazor.MonoRuntime.targets 441

Non ho davvero idea del perché questo abbia iniziato a succedere.

So che è molto difficile da risolvere per chiunque - ma se riesci a indicarmi la direzione di un errore come questo, potrei riuscire a risolverlo :)

Ho provato a pulire / ricostruire e il pc è stato anche acceso e acceso più volte, l'errore persiste.

Qualche idea? È collegato a .NET Core?

Grazie

Risposta popolare

Dopo aver eseguito la creazione di dotnet sul progetto che stava fallendo, ho ricevuto un errore concreto e ho scoperto che c'erano alcuni errori nel mio file .csproj.

Per qualche motivo alcuni elementi ItemGroup sono stati inseriti automaticamente:

<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>

Rimuovendo quanto sopra dal mio file .csproj in errore, l'errore era scomparso.




Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché