Невозможно получить зависимости для ссылки проекта

Выполнение изменений / сохранение изменений во время сеансов отладки является знакомой темой на форумах SQL CE. Это то, что вытаскивает немало людей. Я отправлю ссылки на исходные статьи ниже, но я хотел вставить ответ, который, кажется, дает наилучшие результаты большинству людей:


У вас есть несколько вариантов, чтобы изменить это поведение. Если ваш файл sdf является частью содержимого вашего проекта, это повлияет на сохранение данных. Помните, что при отладке всего вывода вашего проекта (включая sdf), если в папке bin / debug.

  • Вы можете решить не включать файл sdf как часть своего проекта и управлять
  • Если вы используете «copy if newer», а изменения проекта, которые вы делаете в базе данных, перезаписываете любые изменения времени выполнения / отладки.
  • Если вы используете " Не копируйте ", вам нужно будет указать местоположение в коде (как два уровня выше, где ваша программа запущена).
  • Если у вас есть« Копировать всегда », любые изменения, сделанные во время выполнения, всегда будут перезаписаны

Источник ответа

Вот ссылка на некоторое дальнейшее обсуждение и документацию.

27
задан simon831 14 May 2009 в 13:35
поделиться

8 ответов

Open the Website proj file in notepad and check the reference etc... can help

7
ответ дан 28 November 2019 в 03:08
поделиться

После многих попыток я кое-что понял. Ошибка никогда не исчезла, что бы я ни делал, чтобы очистить сборки и все такое. Я закрыл и снова открыл решение, и оно ушло.

25
ответ дан Jim Carnicelli 14 October 2019 в 13:45
поделиться

Если под «сборкой TFS» вы подразумеваете, что используете отдельный сервер сборки, то вы можете попробовать проверить конфигурацию сборки, которую использует сервер сборки.

Например, при сборке на локальном компьютере вы можете использовать конфигурацию отладки, когда сервер сборки использует конфигурацию выпуска.

Configuration Manager

В каждой конфигурации сборки вы можете убедиться, что для сборки выбран проект «MyLibrary».

1
ответ дан Daniel Ballinger 14 October 2019 в 13:45
поделиться

«Чистое решение» не может помочь, иногда вам нужно вручную удалить DLL из проекта сайта (папка Bin). Удалите DLL и снова соберите Решение.

0
ответ дан mRizvandi 14 October 2019 в 13:45
поделиться

Попробуйте проверить конфигурацию для проекта. Я заметил, что изменение его на «любой процессор» работает.

-1
ответ дан Kiran Shahi 14 October 2019 в 13:45
поделиться

В моем случае я отбросил.NET, 4,6 обновленных блока на решении и одном из проектов, оказалось, были установлены на.NET 4.5, или понижение блоков или обновление проекта к 4,6 зафиксировали его.

0
ответ дан 28 November 2019 в 03:08
поделиться

Поищите в ссылках. Убедитесь, что у вас есть правильный путь для ссылки на проект для MyLibrary.

Я бы попытался удалить его и добавить. Тогда вместо сборки я бы выбрал Rebuild Solution, потому что rebuild удаляет все .dll и перестраивает их.

2
ответ дан 28 November 2019 в 03:08
поделиться

Это официальная ошибка в VS SDK:

https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=276380

Я открываю это one, и я мог прочитать там следующее: Von Microsoft am09.05.2007 гм 19:05 bereitgestellt

Спасибо за отзыв. Мы воспроизвели эту ошибку в Visual Studio 2005 SP1, и мы отправляем эту ошибку в соответствующую группу внутри команда разработчиков VisualStudio для сортировки и разрешения проблем.

Спасибо, команда разработчиков Visual Studio.

Я думаю, что эта ошибка все еще существует для проектов веб-сайтов, и да; мы используем VS 20102 Ultimate. У меня есть приложение в \ APP_CODE под моим виртуальным Directory и у меня есть 2 DLL, исходный код которых - C #, и у меня 3 библиотеки DLL, исходный код которых - Oxygene, OXygene (PASCAL) из RemObjects. Я вижу эту ссылку только с DLL, написанной на ПАСКАЛЬ; но когда я тестирую эти 3 DLL из тестового приложения, все хорошо, и у моего тестового приложения нет проблем со ссылками на какие-либо классы или vars внутри этих 3 DLL. Так в чем может быть разница при компиляции / сборке приводит к следующей строке ошибки в VS окно вывода. Ошибка, которая, как много раз описывалась, никогда не исчезнет.

Не удалось получить зависимости для ссылки на проект "Toolbox". получить зависимости для ссылки на проект "IMPLEM" Не удалось получить зависимости для ссылки на проект "НАСЛЕДИЕ" Подтверждение веб-сайта

1
ответ дан 28 November 2019 в 03:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: