#asp.net-mvc #visual-studio #asp.net-mvc-4 #visual-studio-2013 #web-essentials
#asp.net-mvc #visual-studio #asp.net-mvc-4 #visual-studio-2013 #веб-основы
Вопрос:
Чтобы добавить ресурс в мой ASP.NET Проект MVC в Visual Studio, я должен остановить свой сервер отладки, добавить файл, а затем перезапустить сервер. Однако, как только Visual Studio узнает о файле (скажем, изображении), я могу изменить его содержимое с помощью внешнего приложения, и сервер отладки отлично обработает изменения. То же самое относится и к переименованию файлов (т. Е. Вы не можете, пока сервер запущен). При работе с большим сайтом, управляемым контентом, это становится довольно утомительным и непродуктивным.
Я предполагаю, что это связано с тем, как файлы упаковываются в сборку в MVC для развертывания (в отличие от Rails или локальных генераторов статических сайтов, где файлы просто передаются из файловой системы), так что это понятно. Но мне интересно, есть ли какой-либо способ обойти это ограничение, которое сделало бы разработку локального сайта менее громоздкой.
Комментарии:
1. О, увлекательно. Насколько я могу судить, это дает всю функциональность, которую я хочу. Спасибо! Есть идеи, в каком режиме это работает и какова его цель?
2. Отлично. Спасибо! Если вы хотите перенести свой комментарий в ответ, я был бы рад пометить его как правильный.
3. Круто, спасибо! Я придумал ответ.
Ответ №1:
Вы можете запустить его без отладки, используя ctrl F5
Это приведет к запуску кода без подключенного отладчика, и именно так код будет выполняться в рабочей среде. Это также будет иметь преимущества в производительности. Если вам никогда не понадобится отладчик, вы даже можете перевести свой проект в режим выпуска (вместо режима отладки) для еще большей производительности.