Visual Studio 2013黄色警告项目中的所有参考

Kla*_*Nji 11 visual-studio-2013

我有一个C#项目,目标框架设置为.NET 4.5.由于某些奇怪的原因,所有引用都标有黄色警告三角形,如下所示.我试过卸载并重新加载项目.我甚至尝试手动重新添加其中一个系统引用无济于事.

在此输入图像描述

我得到的警告是:

警告13找不到引用的组件"AutoMapper".Services.Contracts警告14找不到引用的组件"AutoMapper.Net4".Services.Contracts警告15找不到引用的组件"log4net".Services.Contracts警告16找不到引用的组件'Mindscape.LightSpeed'.Services.Contracts警告17找不到引用的组件'Mindscape.LightSpeed.Linq'.Services.Contracts警告18找不到引用的组件"System".Services.Contracts警告19找不到引用的组件'System.Core'.Services.Contracts警告25找不到引用的组件'System.Data'.Services.Contracts警告24找不到引用的组件'System.Data.DataSetExtensions'.Services.Contracts警告20找不到引用的组件'System.Runtime.Serialization'.Services.Contracts警告21找不到引用的组件'System.ServiceModel'.Services.Contracts警告22找不到引用的组件'System.ServiceModel.Web'.Services.Contracts警告26找不到引用的组件'System.Xml'.Services.Contracts警告23找不到引用的组件'System.Xml.Linq'.Services.Contracts

发生了什么,我该如何解决这个问题?

Ric*_*ltz 30

我有同样的问题,我从.csproj文件中删除了以下条目,它解决了我的问题.

<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">  
  <PropertyGroup>
    <ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
  </PropertyGroup>
  <Error Condition="!Exists('$(SolutionDir)\.nuget\NuGet.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\.nuget\NuGet.targets'))" />
</Target>
Run Code Online (Sandbox Code Playgroud)