Редактор MVC 3 Шаблоны не работают на производстве

Я сталкиваюсь со странной проблемой при развертывании моего приложения на производственном сервере.

Я использовал шаблоны редактора для создания средств выбора даты (добавьте класс в поле даты и позвольте jquery отображать средство выбора даты).

Это прекрасно работает при разработке, когда я запускаю сайт на локальном веб-сервере IIS 7 (не IIS Express для разработки). Когда я развернул приложение на производственном компьютере, поля даты отображаются в виде обычных текстовых полей вместо Выбор даты

Есть ли что-то, что я могу проверить, но не на рабочей машине, что может вызвать такие проблемы?

DateTime.cshtml в папке Views\Shared\EditorTemplates:

@model DateTime?
@Html.TextBox("", (Model.HasValue ? Model.Value.ToShortDateString() : string.Empty), new { @class = "datePicker" })

У кого-нибудь есть какие-либо идеи?

Спасибо

2 ответа

Решение

Я был в состоянии решить проблему. Я использовал действия по развертыванию в VS2010. Я сейчас развернул вручную и переместил все файлы на веб-сервер. Кажется, это работает. После этого я удалил все файлы кода с сервера, и он продолжает работать

Может быть, это немного поздно, но вы уверены, что "Build Action" в файле установлено на "Content". У нас была та же проблема, и в нашем случае она была установлена ​​на "Нет".

Другие вопросы по тегам