Проект Visual Studio 2008 C # теперь не может найти мои ссылки - вероятные причины? - PullRequest
0 голосов
/ 01 июля 2010

Я использую 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 голосов
/ 04 августа 2010

Как оказалось, это произошло из-за некоторой нестабильности в моей системе - когда я закрыл VS и снова открыл проект, все работало просто отлично.

0 голосов
/ 01 июля 2010

Самое простое / быстрое, что можно сделать - это удалить / повторно добавить ссылку.

Было бы интересно узнать, что случилось, однако.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...