C # Ссылка на Quartz.DLL. Ошибка при отладке с потерей ссылки - PullRequest
0 голосов
/ 14 ноября 2011

Я пытаюсь построить простой планировщик, используя Quartz.NET, но когда я пытаюсь запустить мою программу, она «теряет» ссылку и выдает мне 8 ошибок. Если я снова добавлю ссылку, которая на самом деле никогда не исчезала, ошибки исчезают, но программа просто делает то же самое. Я работаю над проектом Team Server Foundation, который для меня совершенно новый. Я зафиксировал изменения, но просто не могу заставить сторонние ссылки залипать.

Я сохранил Quartz.DLL в своем проекте в папке lib.

Вот скриншот ошибок, которые я получаю. screenshot with errors

Я должен также отметить, что я не очень хорошо знаком с C # или Visual Studios. Любой совет, как добавить стороннюю библиотеку и управлять ею, был бы полезен.

Ответы [ 4 ]

2 голосов
/ 14 ноября 2011

проверьте, запущены ли свойства вашего проекта в .net 4.0, а не в профиле клиента.

1 голос
/ 14 ноября 2011

Я думаю, что ваша проблема на using System.DateTime; выше using Quartz;. Попытайтесь удалить это, чтобы видеть, решает ли это проблемы.

Кроме того, если вы работаете с Quartz 2.0, вы должны быть уверены, что нацелены как минимум на .Net 3.5 framework, а не 2.0. См. Информацию о критических изменениях здесь .

0 голосов
/ 24 октября 2013

удалить ссылку на Qurtz и добавить новую ссылку вручную. Использовать ссылку из папки netXX-client в папке пакета.

0 голосов
/ 17 июля 2012

Щелкните правой кнопкой мыши по проекту Home_Control. Select properties >> Select Application tab >> Look for the Target framework: >> Change it to .Net Framework 4 (Примечание. Пожалуйста, выберите соответствующую версию в зависимости от вашего проекта. Пожалуйста, не выбирайте .Net Framework 4 Client Profile или .Net Framework 3.5 Client Profile).

Попробуйте построить проект сейчас.

...