Erreur NU1105 Incapable de trouver de l'information sur le projet - Le projet de fichier peut être invalide ou les cibles ne sont pas requis pour restaurer

Tout d'un coup, j'obtiens les erreurs suivantes pour les 3 projets de la solution:

Error NU1105 Unable to find project information for 'C:\code\example\src\libs\example.I18n\example.I18n.csproj'. 
The project file may be invalid or missing targets required for restore.

Seulement les choses ont changé au projet est un couple de DB changements, mais n'a jamais eu de problèmes dans le passé. Autre chose que j'ai mis à jour pour Visual Studio 2017 15.5, qui pourrait causer problème?

J'ai essayé - retrait et recloning solution de contrôle de code source. Mais encore avoir d'erreur. Pas de problèmes sur mes collègues machines doit donc être quelque chose de local.

Exemple de l'un de la .csproj fichiers si cela aide:

<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>net452</TargetFramework>
    <AssemblyName>Example.I18n</AssemblyName>
    <PackageId>Example.I18n</PackageId>
    <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
    <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
    <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.AspNetCore.Mvc.Core" Version="1.1.2" />
    <PackageReference Include="Microsoft.Extensions.Logging" Version="1.1.1" />
    <PackageReference Include="MessageFormat" Version="1.0.1" />
  </ItemGroup>

  <ItemGroup Condition=" '$(TargetFramework)' == 'net452' ">
    <Reference Include="System" />
    <Reference Include="Microsoft.CSharp" />
  </ItemGroup>

</Project>
  • Veuillez vérifier le chemin d'accès de l'exemple.I18n.csproj sur votre ordinateur local, assurez-vous qu'il existe dans "C:\code\example\src\libs\example.I18n" en premier. Et alors s'il vous plaît vérifiez les journaux dans la fenêtre de Sortie, s'il y a des journaux à propos de forfait erreur de restauration. En outre, veuillez effacer les locaux de package NuGet caches et de restaurer à nouveau.
InformationsquelleAutor Paolo B | 2017-12-07