添加对C#项目的引用它立即无效

时间:2016-02-18 16:38:15

标签: c# .net visual-studio visual-studio-2013

我正在尝试添加对C#类库项目的引用。它在解决方案资源管理器中立即显示为无效。该项目的目标是.NET framework 4.5。

为了添加引用,我点击了References - >添加参考 - >然后从Framework Assemblies中选择Microsoft.CSharp Version 4.0.0.0。

在我添加引用之后,如果我查看我添加的Microsoft.CSharp程序集上的属性,它显示为版本0.0.0.0任何想法有什么问题?

我正在使用Visual Studio Ultimate 2013。

以下是csproj文件中引用的内容:

<ItemGroup>
<Reference Include="Microsoft.CSharp" />
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Net.Http.WebRequest" />
<Reference Include="System.Web" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="System.Data" />
<Reference Include="System.Xml" />

1 个答案:

答案 0 :(得分:0)

我不确定这对未来的其他人是否有帮助,但我通过修复其他一些参考问题来解决这些问题。

我使用我工作的公司编写的一些专有脚手架创建了这个C#类库项目。脚手架有点过时,并且在一些公司提供的参考文献中也产生了一些参考问题。无论如何,修复这些其他引用似乎也修复了System.xml,Microsoft.Csharp等。