前言
这里记录MVC开发学习过程中遇到的各种问题,难度不一,类型不一,统统记录与此,方便以后整理归纳。
疑难杂症
以下各节已定义,但尚未为布局页“~/Views/Shared/_Layout.cshtml”呈现:“Scripts”。
原因不明,解决方法如下,待以后再分析。
<section>
@RenderBody()
</section>
@Scripts.Render("~/bundles/jquery")
@RenderSection("scripts", required: false)
Cannot attach the file ‘xxx.mdf’ as database ‘xxx’.
这个是擅自删除.mdf数据库文件所导致,因为这样删除,IDE会认为数据库丢失,而不是被正常删除,因此不会重建数据库。
解决方法就是删除并重启localdb,先打开程序包管理控制台。
sqllocaldb stop
sqllocaldb delete
sqllocaldb start
数据库没有正确记录数据
using System;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
namespace MvcDemo.Models {
//数据结构
public class Movie {
[Key