Visual Studio 2008 C#项目现在无法找到我的引用 - 可能的原因?

时间:2010-06-30 20:57:04

标签: visual-studio-2008 reference

我正在使用VS 2008.在我们的一个网站项目中,出于某种原因,我突然得到黄色感叹号,表示缺少参考。我不确定为什么。

如果我在文本编辑器中查看.csproj文件,则有问题的引用位于项目文件夹结构中,隐藏在子文件夹中,并且确实存在文件夹和支持文件,就像它们一直存在的那样。

这是一个麻烦的引用的示例,如项目文件中提到的两个地方(只有两个)所示:

  <ItemGroup>
    <Reference Include="AjaxControlToolkit, Version=3.0.20820.30875, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e, processorArchitecture=MSIL"/>


<Content Include="ThirdParty\AjaxControlToolkit.dll" />

项目中有一个ThirdParty文件夹,其中有相应版本的AjaxControlToolkit.dll。据我所知,项目的设置没有改变,所以我不知道为什么所有这些引用都被遗漏了。有谁知道我怎么诊断这个?

2 个答案:

答案 0 :(得分:0)

最简单/最快捷的做法是删除/重新添加引用。

有兴趣知道发生了什么。

答案 1 :(得分:0)

事实证明,这是由于我的系统有些不稳定 - 当我关闭VS并重新打开项目时,事情运作得很好。