Datepicker 在服务器上意外工作

Datepicker works unexpectedly on Server

我在 ASP.NET MVC 5 上处理我的本地数据库,我正在使用日期选择器。它工作得很好。这是它在本地数据库上工作时的样子:

这是它在服务器上的工作方式:

此外,当我在服务器上选择日期时。它说:

The field ProjectDeadline must be a date.

这是我的日期选择器代码:

@Html.TextBoxFor(model => model.ProjectDeadline, new { @class = "date-picker"})

这在 _Layout.cshtml 中:

<script type="text/javascript">
    $(function () {
        // This will make every element with the class "date-picker" into a DatePicker element
        $('.date-picker').datepicker({ dateFormat: "mm-dd-yy" });
    })
</script>

当我在浏览器上按 F12 时出现这些错误:

GET http://example.com/Content/base.css Create:12

GET http://example.com/Content/theme.css 404 (Not Found) Create:12

这是我的 CSS 和 JS 参考资料:

    @Styles.Render("~/Content/css")
    @Styles.Render("~/Content/jqueryui")
    @Scripts.Render("~/bundles/jquery")
    @Scripts.Render("~/bundles/jqueryui")
    @Scripts.Render("~/bundles/modernizr")
    @Scripts.Render("~/bundles/bootstrap")

<!-- At the bottom of the body -->
@RenderSection("scripts", required: false)

你能告诉我如何解决这种情况吗?会不会发布的时候有些脚本没有上传到服务器?我做了一个网络发布。除了这种情况,一切似乎都很正常。谢谢。

当我在Debug模式下发布我的项目时,问题就解决了。