visual studio не показывает новых участников - PullRequest
0 голосов
/ 10 июня 2009

Я отредактировал структуру, добавил некоторых членов, удалил других. Но когда я отлаживаю, это не показывает новых участников, но все еще показывает некоторых старых участников. Это очень раздражает. Это структура. Это не показывает firstFreeSpot int. Но вектор называется назначений, который я удалил. Это структура.

struct AppointmentHour
{
    string date;
    string beginTime;
    string endTime;
    string class;

    int firstFreeSpot;

    string toString();
    static AppointmentHour* fromString(string str);
    int getOccupation();
    bool isSpaceFree(int duration);
    int getFirstFreeSpot();
    void addAppointmentDuration(int duration);
};

Я уверен, что это правильная структура, потому что когда я иду к определению, это приводит к этой структуре. И когда я удаляю поле этой структуры, он говорит, что не может его найти.

Кто-нибудь знает, что здесь происходит?

Ответы [ 2 ]

2 голосов
/ 10 июня 2009

Может быть попробовать перестроить решение?

0 голосов
/ 10 июня 2009

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

Это может произойти любым количеством способов. Ошибки компиляции могут помешать компиляции другой библиотеки, хотя это обстоятельство может привести к появлению диалогового окна с предупреждением. Вы также могли бы добавить ссылку на этот проект в качестве прямой ссылки на DLL через вкладку «Обзор» в диалоговом окне «Добавить ссылку», а не добавлять ее в качестве явной ссылки на проект. Это может вызвать ту же проблему.

Предоставьте нам дополнительную информацию о вашей среде (настройку решения, ссылки и т. Д.), И мы поможем вам подробнее.

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