0
是否可以在Windows窗体应用程序中使用ASP.NET MVC模型类?我从我的Windows窗体应用程序中引用了我的ASP.NET MVC项目的.dll文件,并成功地调用了这些模型。但是,当我试图构建项目时,错误突然出现,说即使参考完好,ASP.NET MVC项目的名称空间也找不到。在Windows窗体应用程序中使用ASP.NET MVC模型类
下面是Windows中的问题类形式之一,它引用ASP.NET MVC 3项目“BeerRecommender”课中的运用“BeerRecommenderHelper”:
using System;
using System.Collections.Generic;
using System.Data.Entity;
using System.Linq;
using BeerRecommender.Models;
namespace BeerRecommenderHelper.Models
{
public class BeerRecommenderHelperContext : BeerRecommender.Models.BeerRecommenderContext
{
public DbSet<Preference> Preferences { get; set; }
public DbSet<Recommendation> Recommendations { get; set; }
public DbSet<Statistic> Statistics { get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
Database.SetInitializer(new BeerRecommenderInitializer());
base.OnModelCreating(modelBuilder);
}
}
}
它说:“MVC项目类的类型或名称空间<名称>找不到(您是否缺少使用指令或程序集引用?”)。我有使用指令,它能够找出它,直到它试图编译。 – travis1097
你可以发布课程吗?还包括您在模型中的使用。 – ChristiaanV
我刚刚编辑了这个问题,以包括问题的类之一。 – travis1097