обновляет пакет Nuget, обновляет DTO с ошибкой во время выполнения - PullRequest
0 голосов
/ 04 октября 2019

Мой проект использует некоторые ссылки на другие проекты, которые мы используем с помощью пакетов nuget, приложение отражает новые свойства, которые я добавил, я могу установить свойства и успешно построить решение. Во время выполнения я получаю сообщение об ошибке:

метод не найден: 'void DTO.Objects.Lead.set_ReferralCompany (System.String)'

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

        public string ReferralCompany
        {
            get { return _referralCompany; }
            set
            {
                _referralCompany = value;
                AddChange(nameof(ReferralCompany), 
                _referralCompany.ToString());
            }
        }
        internal void AddChange(string key, string value)
        {
            if (_changeTrackingActive)
            {
                if (Changes == null)
                {
                    Changes = new Dictionary<string, string>();
                }

                if (Changes.Any(entry => entry.Key == key))
                {
                    Changes[key] = value;
                }
                else
                {
                    Changes.Add(key, value);
                }
            }
        }

Во время выполнения не должно выдаваться эта ошибка:

метод не найден: 'DTO.Objects.Lead.set_ReferralCompany (System.String)

...