2017-02-01 1 views
9

Ich habe gerade mein Visual Studio auf die neueste Version aktualisiert (30.01.2017). Mein ASP.NET Core-Projekt arbeitete vor dem Upgrade, aber ich bekomme jetzt den folgenden Fehler, der mich stoppt. Gibt es dafür einfache Lösungen?Visual Studio 2017 - Datei oder Baugruppe konnte nicht geladen werden System.IO.FileSystem

Severity Code Description Project File Line Suppression State 
Error MSB4018 The "ResolvePackageDependencies" task failed unexpectedly. 
System.IO.FileNotFoundException: Could not load file or assembly 'System.IO.FileSystem, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. 
File name: 'System.IO.FileSystem, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 
    at Microsoft.NET.Build.Tasks.LockFileCache.LoadLockFile(String path) 
    at Microsoft.NET.Build.Tasks.LockFileCache.GetLockFile(String path) 
    at Microsoft.NET.Build.Tasks.ResolvePackageDependencies.get_LockFile() 
    at Microsoft.NET.Build.Tasks.ResolvePackageDependencies.ReadProjectFileDependencies() 
    at Microsoft.NET.Build.Tasks.ResolvePackageDependencies.ExecuteCore() 
    at Microsoft.NET.Build.Tasks.TaskBase.Execute() 
    at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() 
    at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext() 
+0

Ich habe das gleiche Problem nach dem Upgrade heute. – jbarket

+1

Überprüfen Sie diesen Thread https://github.com/dotnet/corefx/issues/16206 –

+0

Überprüfen Sie app.config für verbindliche Weiterleitungen –

Antwort

0

Der einfachste Weg, dies zu beheben, ist eine neue ASP.NET-Core-Anwendung erstellen, überprüfen Sie seine CSPROJ Datei und ändern Sie das alte Projekt auf ihr basiert. Viele Dinge scheinen entfernt und vereinfacht worden zu sein und es ist zu viel, um sie hier aufzulisten.

+2

, aber ich bekomme den gleichen Fehler in neu erstellten Projekt. Manchmal funktioniert es gut, aber manchmal wird dieser Fehler angezeigt. – Alexan

1

In meinem speziellen Fall habe ich eine saubere Lösung, Tools/Optionen/NuGet Package Manager/Alle NuGet Cache (s) löschen, dann einen Neustart. Das Laden/Bauen des Projekts hat dann funktioniert.

Nicht sicher, wie wiederholbar das ist. Ich bin mir ziemlich sicher, dass mein Projekt das erste Mal funktioniert hat, als ich es geladen habe, dann ist es gescheitert, dann habe ich nach diesen Schritten wieder gearbeitet. Es hat auf 2 Computern funktioniert.

Verwandte Themen