#c# #visual-studio-2015
#c# #visual-studio-2015
Вопрос:
Я пришел из мира PHP (Laravel) и раньше не сталкивался с проблемами при тестировании API или веб-страницы, подобной этой. Каждый раз, когда я вносил изменения, я просто обновлял страницу, и она показывала мне результат моих измененных действий.
Похоже, это не относится к моему новому опыту работы с VS, поскольку, похоже, мне приходится запускать F5or Ctrl F5 каждый раз, когда я вношу простые изменения в программу. Чтобы сделать вещи еще более раздражающими, он всегда открывает новую вкладку при каждом запуске программы.
Это просто способ «VS is», или я что-то упускаю?
Комментарии:
1. Вы что-то упускаете. Убедитесь, что ссылка на браузер включена.
2. Он включен по умолчанию
3. VS Code имеет лучшую поддержку для этого, если вы разрабатываете проект .net Core.
Ответ №1:
Это не имеет никакого отношения к VS. PHP — это язык сценариев, он не компилируется перед запуском, как это делает c #. Вы должны выполнить сборку проекта, чтобы библиотеки DLL были актуальными
Комментарии:
1. Так что, я полагаю, нет никакого способа обойти это? 🙂
2. Нет, это не так 🙂 но вы можете упростить это, если вам не нужна отладка. Вы можете разместить его на своем IIS и просто создать решение и обновить вкладку браузера.
3. Да, это работает, просто сохраняя проект и обновляя, больше не нужно нажимать клавишу F5. Спасибо
Ответ №2:
Я предполагаю, что вы используете IIS Express и ASP.NET .
Щелкните правой кнопкой мыши на проекте, а затем выберите Просмотр в браузере.
Вам нужно будет выполнить сборку, если вы внесете какие-либо изменения в C #, но не при внесении изменений в CSS / Javascript (исключая такие вещи, как SASS и т. Д.)