Я опубликовал свое приложение ASP.NET Core на локальном сервере IIS, но оно не обновлено. Что случилось? - PullRequest
0 голосов
/ 31 августа 2018

Показывает старую версию приложения, которую я ранее опубликовал, и не удается подключиться к базе данных. Я не получил никаких ошибок при публикации. Файлы, такие как site.css, обновлены в файловой системе, но они не отображаются в моем браузере должным образом, и соединение с базой данных разорвано. Я попытался очистить кэш, удалить старые файлы и перезапустить пул приложений, но безрезультатно. Что случилось? Как я могу получить последнюю версию моего приложения, работающего под IIS?

Ответы [ 2 ]

0 голосов
/ 07 сентября 2018

Что я обычно пытаюсь сделать для устранения проблем, подобных этой, - это разбить все на более мелкие части, чтобы посмотреть, смогу ли я решить, где именно проблема. Для этой ситуации я бы сделал что-то вроде:

  1. Загрузите основной файл test.html, который я могу вызвать из браузера, чтобы убедиться, что я действительно загружаю все на правильный сайт (не спрашивайте, сколько раз я ошибался .. lol).
  2. Изменить HTML-код и посмотреть, отразятся ли изменения на новом опубликованном сайте?
  3. Изменить код CSS и посмотреть, отразятся ли изменения на новом опубликованном сайте?
  4. Изменить код C # и посмотреть, отразятся ли изменения на новом опубликованном сайте?
  5. Изменить некоторые записи в базе данных и посмотреть, отразятся ли изменения на новом опубликованном сайте?

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

Рад слышать, что вы получили, в конце концов сортируется :)

0 голосов
/ 04 сентября 2018

Наконец-то понял это с помощью чата Discord: сайт выглядел старым, потому что мой CSS был минимизирован, а минимизированный CSS не был повторно минимизирован после моей последней модификации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...