2015-01-13 6 views
3

У меня есть веб-сайт ASP.NET с файлом index.cshtml в корне. Он не привязан ни к одному контроллеру или к нему, а только к отдельному файлу Razor. Всякий раз, когда я развертываю этот проект на Azure Website, он не разворачивает этот файл.Веб-развертывание не развертывает index.cshtml

Однако он развертывает portal.cshtml в той же папке (root).

Это потому, что он ожидает, что index.cshtml файлы проигнорированы, если нет в папке Views? Как я могу его развернуть?

+6

Что такое действие сборки файла? – haim770

+1

@ haim770 правый. Возможно, его действие сборки - это встроенный ресурс или что-то в этом роде. –

+3

@ haim770 Именно так, спасибо. Он был установлен на «Нет». Я установил его в «Content», и он работает. Так что тривиально, но я пропустил это. Ура! –

ответ

6

Проблема заключалась в том, что действие сборки было установлено на None. Я установил его в Content, и он работал. Кредит идет на комментарий haim770.

+0

ОК, это работает. Но что случилось? Я имею в виду, почему он стал «нет» вместо «контента»? – user1686407

1

Возможно, установленное действие сборки установлено на Нет. Установите его на Контент.

+0

Посмотреть мой комментарий ;-) –