Windows Forms 응용 프로그램에서 ASP.NET MVC 모델 클래스를 사용할 수 있습니까? 내 Windows Forms 응용 프로그램에서 내 ASP.NET MVC 프로젝트의 .dll 파일을 참조하고 성공적으로 모델을 호출 할 수있었습니다. 그러나 프로젝트를 만들려고 할 때 참조가 손상되지 않았지만 ASP.NET MVC 프로젝트의 네임 스페이스를 찾을 수 없다는 오류가 갑자기 나타났습니다. 여기Windows Forms 응용 프로그램에서 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);
}
}
}
"형식 또는 네임 스페이스을 찾을 수 없습니다 (사용 지시문 또는 어셈블리 참조가 누락 되었습니까?)"라고 표시됩니다. 나는 using 지시어를 가지고 있으며 컴파일을 시도 할 때까지 알아낼 수있다. –
travis1097
수업을 게시 할 수 있습니까? 또한 모델에있는 사용법을 포함하십시오. – ChristiaanV
방금 문제가있는 클래스 중 하나를 포함하도록 질문을 편집했습니다. – travis1097