Nano Hash - криптовалюты, майнинг, программирование

Visual Studio 2017 не распознает пространство имен

Я разрабатываю приложение в UWP, C#/XAML.

У меня есть куча UserControl, недавно я переместил файлы .xaml и .xaml.cs в специальную папку с именем VisualControls и добавил .VisualControls в пространства имен всех классов.

Похоже на ошибку в VS2017, IDE не может найти классы управления в пространстве имен.

VS не находит класс пользовательского элемента управления, если я удалю ссылку xmlns, IDE предложит ту же самую ссылку xmlns, и ошибка сохранится

VS не находит класс пользовательского элемента управления, если я удаляю ссылку xmlns:VisualControls в файле Capacitor.xaml (или других пользователей элемента управления GroupBox), IDE предлагает ту же самую ссылку xmlns, и ошибка сохраняется

ниже CS пользовательского контроля GroupBox CS файл UserControl

ниже XAML пользовательского элемента управления GroupBox XAML-файл UserControl

Я застрял здесь.. :( , что я могу сделать?

14.08.2018

  • закройте всю визуальную студию и попробуйте снова открыть 14.08.2018
  • пробовал это уже 15.08.2018

Ответы:


1

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

14.08.2018
  • сделал правильно, как вы сказали, дважды очистил, перестроил решение/проект., но не сработало, проблема не устранена :( 14.08.2018
  • в это трудно поверить, но, похоже, проблема вызвана Intellisense, я закрыл все документы (нет открытого xaml), перезапустил VS2017 и перестроил. строит нормально, снова открываю xaml, и ошибки нет. кто знает.. 15.08.2018
  • да, это на самом деле странно, и да, это тоже одно из решений, но в основном это решается очисткой, VS иногда может быть необоснованным: P 15.08.2018
  • но хорошо, что теперь вы знаете все возможные причины проблемы :) 15.08.2018
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

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

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..