Задать вопрос
@LinuxGod

Как исправить ошибку CS0122 недоступен из-за его уровня защиты?

618a4b71c985b781641038.jpeg
Добрый день пдскажите пожалуйста, решил объединить два проекта c# (верисия языка одинаковая и компилятора тоже). В одном проекте такой ошибки не наблюдается, а в другом она по непонятным причинам возникает, в чём причина и как её исправить - ведь в одном проекте ошибка не всплывает?! Заранее спасибо.

Версия языка 9.0
Версия .NET 5.0.
  • Вопрос задан
  • 4080 просмотров
Подписаться 1 Средний 7 комментариев
Помогут разобраться в теме Все курсы
  • Stepik
    PRO C#. Профессия "Backend разработчик"
    4 месяца
    Далее
  • Яндекс Практикум
    Продвинутая разработка на C# и .NET
    5 месяцев
    Далее
  • Merion Academy
    C# разработчик с нуля
    4 месяца
    Далее
Решения вопроса 1
StrongReference должен быть объявлен как public, либо нужно настроить InternalsVisibleTo.
Аналогично с полями
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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