Üç projeyle ilgili bir çözümüm var.ADO.NET Entity Framework ve ASP.MVC birleşimi herhangi bir şansa sahip değil mi?
- DomainModel (ADO.NET Entity Framework ile C# Kütüphane)
- DomainModelTest (Birim Test for Business Mantık)
- WebApp (DomainModel Kullanarak)
Nedense, ben bile getiremem DomainModel'deki herhangi bir nesneyi iletirseniz, basit değil. Aşağıdaki hatayı alıyorum:
Herhangi bir fikir var mı?
bu yararlı olabileceğini düşündümCompiler Error Message: CS0012: The type 'System.Data.Objects.DataClasses.EntityObject' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Data.Entity, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
Source Error:
Line 146: Line 147:
[System.Runtime.CompilerServices.CompilerGlobalScopeAttribute()] Line 148: public class views_home_index_aspx : System.Web.Mvc.ViewPage, System.Web.SessionState.IRequiresSessionState, System.Web.IHttpHandler { Line 149:
Line 150: private static bool @__initialized;
, gerçek hata hattında default.aspx dosyasını çıkageldi aşağıda çekti:
public partial class _Default : Page
{
public void Page_Load(object sender, System.EventArgs e)
{
// Change the current path so that the Routing handler can correctly interpret
// the request, then restore the original path so that the OutputCache module
// can correctly process the response (if caching is enabled).
string originalPath = Request.Path;
HttpContext.Current.RewritePath(Request.ApplicationPath, false);
IHttpHandler httpHandler = new MvcHttpHandler();
httpHandler.ProcessRequest(HttpContext.Current); //**HERE**
HttpContext.Current.RewritePath(originalPath, false);
}
}
Web projenize System.Data.Entity başvurusunu eklediniz mi? – JasonTrue
@ Jason. Evet yaptım. Onu kaldırdım, yeniden ekledim, hatta sürümü kontrol et, ayrıca ev kontrolcüsündeki ifadeleri kullanmayı denedim. Görüşlerim olduğunu bile düşündüm, bu yüzden onları silip yeniden oluşturun. Ado.net enti fram tarafından yaratılan Nesneleri referans göstermediklerinde, kullanıcılar veya herhangi bir nesne denediğimde derleme hatası oluşur. Teşekkürler. – Geo
İşte derleme sorunu çözüldü nasıl cevap buldu [http://stackoverflow.com/a/5129828/305197][1] [1]: http://stackoverflow.com/ a/5129828/305197 –