Ошибка CS0246 в первой части имени в предложении using
В простом консольном приложении, используемом для тестирования нескольких API, я получаю "CS0246 The type or namespace name 'IFS' could not be found."
ошибка.
Странно то, что ошибки в предложениях использования
и о том, чтобы не найти первую часть имени в этом пункте.
Ссылка на сборку с тем же именем, что и в первом предложении использования. И это корневое пространство имен установлено в "IFS.EOI.ETL"
AFAICT со всем этим консольный проект настроен так, как должно быть. Так что же может быть причиной того, что компилятор так запутался?
1 ответ
Ошибка, по-видимому, была вызвана несоответствием целевых структур. Консольный проект был нацеленным .Net 4.5.2
в то время как библиотека была нацелена .Net 4.6.1
,
После изменения свойств консольного проекта на целевой .Net 4.6.1
и компилятор перестал жаловаться.