gpt4 book ai didi

c# - 无法创建文件 database.mdf,因为它已经存在

转载 作者:搜寻专家 更新时间:2023-10-30 20:36:09 27 4
gpt4 key购买 nike

我想显示我数据库中的数据,但出现了一些奇怪的问题。

错误:

Cannot create file '~\MyProject\MyProject\App_Data\BlogContext.mdf' because it already exists. Change the file path or the file name, and retry the operation. CREATE DATABASE failed. Some file names listed could not be created. Check related errors.

View (cshtml):

@foreach (var item in Model)
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.Title)
</td>
</tr>
}

Controller ActionResult 发布:

public ActionResult Post()
{
return View(db.Posts.ToList());
}

后模型:

public class Post
{
public virtual int Id { get; set; }
public virtual string Title { get; set; }
public virtual string Content { get; set; }
public virtual string ShortContent { get; set; }
public virtual string Meta { get; set; }
public virtual string UrlSlug { get; set; }
public virtual bool Published { get; set; }
public virtual DateTime? ModifiedDate { get; set; }
public virtual DateTime AddDate { get; set; }

public virtual PostCategory PostCategory { get; set; }
public virtual List<string> Tags { get; set; }

我不知道 Visual 想要做什么,因为我确实已经有一个这样命名的数据库,但我不想创建一个新的。我只想使用这个。

怎么办?

最佳答案

我用过:

update-database

add-migration

修复此问题的命令。

关于c# - 无法创建文件 database.mdf,因为它已经存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38926342/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com