0

私のタイトルは紛らわしいかもしれませんが、ここに私の問題があります。私はEFとMVC4がASP.netとLinqからSqlに来るのが初めてです

だから私は自分のコードを最初にモデルを作成し、DB は私が書いたように見栄えがします。

//namespace Article.Models

public class ArticleContext : DbContext
{
    public DbSet<Article> Articles { get; set; }
    public DbSet<Group> Groups { get; set; }
    public DbSet<Category> Categories { get; set; }
    public DbSet<Dimension> Dimensions { get; set; }
}

public class Article
{
    public int ArticleId { get; set; }
    public string Name { get; set; }
    public int CategoryId { get; set; }
    public virtual Category Category { get; set; }
    public double Comission { get; set; }
    public string Link { get; set; }
    public virtual List<Group> Topics { get; set; }
}

public class Group
{
    public int GroupId { get; set; }
    public int ArticleId { get; set; }
    public virtual Article Article { get; set; }
    public string CategoryId { get; set; }
    public int AdTypeId { get; set; }
    public virtual Dimension Dimension { get; set; }
}

public class Category
{
    public int CategoryId { get; set; }
    public string Name { get; set; }

    public virtual List<Article> Articles { get; set; }
}

public class Dimension
{
    public int DimensionId { get; set; }
    public string Name { get; set; }
    public int Width { get; set; }
    public int Height { get; set; }
}

データベースが作成されたら、接続文字列を Web 構成に追加します。

コントローラーを作成しようとすると、EFテンプレートを使用して、読み取り/書き込みアクションとビューを備えたカテゴリーとグループ用にコントローラーを作成できます。

しかし、Article モデルと Group モデルでは、同じ種類のエラーが発生します。

Advertisement モデルを新しい Controller に追加しようとしています

しかし、毎回次のエラーが発生します

アセンブリから型を読み込めませんでした

何か間違っているのでしょうか、それともこの状況で読み取り/書き込みテンプレートを使用することは不可能ですか?

4

1 に答える 1

0

この質問とその答えを見てください。これは役立つかもしれません。stackoverflow.com/questions/7859611/could-not-load-file-or-assembly-publickeytoken-null

于 2012-09-02T23:56:17.540 に答える