Форум программистов, компьютерный форум, киберфорум
Visual Studio, VS Code
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 19.05.2021
Сообщений: 7
VS 2022

Добавление контроллеров в ASP.NET MVC

03.03.2024, 17:38. Показов 569. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Столкнулся с проблемой в самом неожиданном месте.
Во всех гайдах при создание проекта ASP.NET MVC вас встречает следующее окно как на рисунке 1.
Но у меня созданный веб проект открывается сразу как на рисунке 2.
При этом при нажатие правой кнопкой мыши на controllers во вкладке "добавить" нет кнопки "controller..." (рисунок 3), как это представлено во всех гайдах (рисунок 4), да и в методичке по которой я учусь.

Из того что я прочитал в интернете https://translated.turbopages.... controller, я понял, что мой проект открывается не как "Web API", а как виде консольное приложение или что то вроде того. Но как его открыть как Web API так и не разобрался.

Года 2 назад все было нормально и у меня все работало так как должно быть, но после переустановки винды и VC почему произошла эта фигня.

Кто ни будь знает, что я делаю не так?
Миниатюры
Добавление контроллеров в ASP.NET MVC   Добавление контроллеров в ASP.NET MVC   Добавление контроллеров в ASP.NET MVC  

Добавление контроллеров в ASP.NET MVC  
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.03.2024, 17:38
Ответы с готовыми решениями:

Создание asp.net mvc 5 проекта
Доброго времени суток. Видимо немного не допонимаю. Столкнулся с проблемой - пытаюсь по гайду создать "первое asp.net mvc 5...

Код на ASP.NET MVC 4: ошибка при компиляции в VS 2013
есть код ap.net mvc 4, написанный в VS 2012, а при запуске в 2013 сразу выдаёт ошибку.в чём может быть дело?

Как собрать (скомпоновать) asp.net mvc чтобы запуск осуществлялся вне студии (как готовое приложение)?
Как собрать (скомпоновать) проект asp.net mvc чтобы запуск осуществлялся вне студии (как готовое приложение)? опубликование не...

6
0 / 0 / 0
Регистрация: 19.05.2021
Сообщений: 7
03.03.2024, 19:23  [ТС]
Вопрос вдогонку, может ли java влиять на работу VS 2022? Просто я для работы с PySpark в Anaconda удалил java 21 и поставил java 8. Это единственное, что мне приходит в голову на ответ на вопрос, почему у меня VS 2022 работает как то не так, как обычно.
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18298 / 14222 / 5368
Регистрация: 17.03.2014
Сообщений: 28,900
Записей в блоге: 1
03.03.2024, 20:15
Spices, у вас включен режим представления папок. Включите нормальный режим с помощью кнопки на панели инструментов. Той что что справа от домика (под заголовком "Обозреватель решений - представление папок").

Цитата Сообщение от Spices Посмотреть сообщение
может ли java влиять на работу VS 2022?
Это не должно влиять на VS.
0
0 / 0 / 0
Регистрация: 19.05.2021
Сообщений: 7
03.03.2024, 21:23  [ТС]
Я уже нажимал на эту кнопку справа от домика "Переключиться между решение и доступным представлением" сотню раз. Результат на рисунке 1. При повторном нажатие результат как на рисунке 2. И так они переключаются между собой. При выборе на рисунке 2 "Представление папки..." она открывается как представлено в моем первом комментарии.

На рисунке 1 кстати написано в скобках (проекты: 0). Разве к нему не должно быть привязан проект над которым я работаю? Может это и влияет на отображение?
Миниатюры
Добавление контроллеров в ASP.NET MVC   Добавление контроллеров в ASP.NET MVC  
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18298 / 14222 / 5368
Регистрация: 17.03.2014
Сообщений: 28,900
Записей в блоге: 1
03.03.2024, 21:38
Лучший ответ Сообщение было отмечено Spices как решение

Решение

Spices, второй скриншот. Щелкните два раза по sln файлу.

Добавлено через 1 минуту
И еще. Сделайте то что написано в этом сообщении - При создании проекта вместо запуска или отладки появляется Присоединение, а обозреватель решений не показывает проект
1
0 / 0 / 0
Регистрация: 19.05.2021
Сообщений: 7
03.03.2024, 21:52  [ТС]
Тоже нажимал и открывается то, что на первом скрине.

Добавлено через 13 минут
Спасибо, сделал то что написано в сообщении и вроде заработало!
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18298 / 14222 / 5368
Регистрация: 17.03.2014
Сообщений: 28,900
Записей в блоге: 1
03.03.2024, 21:55
Цитата Сообщение от Spices Посмотреть сообщение
сделал то что написано в сообщении и вроде заработало!
Отлично.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.03.2024, 21:55
Помогаю со студенческими работами здесь

Глобальная переменная для контроллеров ASP.NET MVC 4
Добрый вечер, мне нужно создать глоб переменную, которую бы видели все контроллеры, созданные мною классы, просто из одного контроллера с...

asp.net mvc 2 проект, работает без контроллеров и моделей. Такое возможно?
Здравствуйте. Я новичек в MVC. Есть чужой проект, в нем не было файла проекта (sln, csproj). Создал новый проект, добавил туда все...

ASP.NET MVC 4,ASP.NET MVC 4.5 и ASP.NET MVC 5 большая ли разница между ними?
Начал во всю осваивать технологию,теперь хочу с книжкой посидеть и вдумчиво перебрать всё то что увидел,услышал и набил...в общем какую...

Разница между ASP.NET Core 2, ASP.NET Core MVC, ASP.NET MVC 5 и ASP.NET WEBAPI 2
Здравствуйте. Я в бекенд разработке полный ноль. В чем разница между вышеперечисленными технологиями? Есть ли в них что-то общее - могу ли...

Добавление созданой базы данных с помощью pgAdmin3 в проект ASP.NET MVC
Создал базу даных с помощью pgAdmin3. Создал в ней таблицу, заполнил её. Теперь хочу построить модель на её основе в проэкте, но как это...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru