Обновленный файл развернут, новый файл игнорируется - PullRequest
0 голосов
/ 30 октября 2019

Я создаю веб-проект с Visual Studio. Я использую настольное приложение GitHub для отправки своего кода на свой Github. Я создаю проект DevOps Azure через портал Azure для создания CI и ничего не меняю

Когда я фиксирую изменения во время запуска всех CI, сборкавыполнено успешно, и новое развертывание выполнено.

Чтобы убедиться, что все работает, я выполнил 2 разных теста

Во-первых: я создал новый файл HTML в своем проекте с другими файлами HTML. Когда я фиксирую, сборка и развертывание запускаются в Azure Devops без ошибок, но я не вижу свой новый файл в папке wwwroot

Второе: я обновил существующий HTML-файл. Когда я фиксирую, сборка и развертывание запускаются в Azure Devops без ошибок, и я вижу свое обновление для файла, присутствующего в веб-приложении.

Почему это различие? Я хотел бы понять, почему обновление работает правильно, но не добавить. Я не знаю, с чего начать устранение проблемы

1 Ответ

0 голосов
/ 01 ноября 2019

Не могли бы вы проверить «действие сборки» нового файла .cshtml?

В visual studio щелкните правой кнопкой мыши по файлу и перейдите в свойства. Проверьте, установлено ли для действия сборки значение «Содержимое», если для него не задано содержимое, и подтвердите.

Другие действия сборки иногда не будут отображать ошибки, но файл представления не будет скопирован при сборке. Это не проблема Azure DevOps, а проблема визуального типа файлов студии.

Дайте мне знать, если это так. Удачи:)

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