недостающие ссылки во время отладки - PullRequest
0 голосов
/ 17 ноября 2011

привет, я знаю, что это большая глупая ошибка, но я не смог ее найти.Я добавляю две ссылки на свой проект, щелкнув правой кнопкой мыши на References и просматриваю их, я просто использую компонент этих Dll в моей программе без проблем, автозавершение кода прекрасно работает для классов этих Dll.Но когда я запускаю мою программу, я получаю сообщение об ошибке:

The type or namespace name 'GlobalizationDateTimePicker' does not exist in the namespace 'GHDiamond.Windows.Forms' (are you missing an assembly reference?)

для этой строки в myform.Designer.cs:

this.DateTimePicker_AZ = new GHDiamond.Windows.Forms.GlobalizationDateTimePicker();

Названия ссылок: GHDiamond.dll and GHDiamond.Win.dll.когда они добавляются, они тоже в браузере объектов, но когда я создаю свой проект, GHDiamond.Win больше не существует!любая помощь будет оценена

Ответы [ 2 ]

0 голосов
/ 17 ноября 2011

У меня было нечто подобное, что было вызвано отсутствием зависимых библиотек.Автозаполнение работало до тех пор, пока я не собрал, тогда я получил бы кучу ошибок компиляции.убедитесь, что нет других dll, которые вам нужны.

0 голосов
/ 17 ноября 2011

Выберите ссылку в обозревателе решений и перейдите в окно свойств. Убедитесь, что свойство «Копировать локально» имеет значение «Истина». Это приводит к тому, что dll будет скопирована в выходной каталог.

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