小编use*_*952的帖子

将EF Code First应用程序部署到生产数据库

我在VS2010上使用代码优先方法编写了一个简单的.net mvc 3应用程序来生成模式.当我将它部署到共享生产服务器时,我收到以下错误:[SqlException(0x80131904):在数据库'master'中拒绝CREATE DATABASE权限.

这是我的型号代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.Entity;

namespace Bonappetit.Models
{
public class MenuItem
{
    public int ID { get; set; }
    public string Title { get; set; }
    public string Description { get; set; }
    public decimal Price { get; set; }
}

public class MenuItemDBContext : DbContext
{
    public DbSet<MenuItem> MenuItems { get; set; }
}
}
Run Code Online (Sandbox Code Playgroud)

这是我的控制器代码:

 namespace Bonappetit.Controllers
{ 
public class MenuItemsController : Controller
{
    private MenuItemDBContext db = …
Run Code Online (Sandbox Code Playgroud)

.net c# entity-framework ef-code-first

5
推荐指数
2
解决办法
4220
查看次数

标签 统计

.net ×1

c# ×1

ef-code-first ×1

entity-framework ×1