dotnet-core : Kann nicht finden, die assembly-Datei Microsoft.CSharp.dll

Habe ich ein Projekt, dass ich nicht laufen für einige Zeit, bauen mit dotnet-core 1.1.2 Abhängigkeiten.

in der Zwischenzeit habe ich aktualisiert visual studio möglich einige installiert, dotnet core-Zeug für die 2.0 und meine Anwendung nicht mehr laufen.

InvalidOperationException: Can not find assembly file Microsoft.CSharp.dll at 'C:\dev\EarthML\EarthML.Mapify\src\EarthML.Mapify.Portal\bin\Debug\net462\win10-x64\refs,C:\dev\EarthML\EarthML.Mapify\src\EarthML.Mapify.Portal\bin\Debug\net462\win10-x64\'
Microsoft.Extensions.DependencyModel.Resolution.AppBaseCompilationAssemblyResolver.TryResolveAssemblyPaths(CompilationLibrary library, List<string> assemblies)

Was würde ich tun, um herauszufinden, warum es nicht funktionieren?

  • Nach Ihrer Ausnahme, es ist in Anbetracht net462\win10-x64. Ich würde stark vermuten, dass Ihr .csproj Datei überprüft werden muss. Wenn Sie hätte nichts dagegen, zu teilen?
  • Ich habe ein Upgrade der Anwendung dotnet-core 2.0 und razor-Seiten und bekam rund um das Thema.
  • Es sieht aus wie Ihre Montage Weg ist fehlt der GAC.
Schreibe einen Kommentar