"The system cannot find the file specified." in asp.Net MVC application (code first approach)...

  • Thread starter Thread starter Dinesh Kudale
  • Start date Start date
D

Dinesh Kudale

Guest
I have created asp.Net MVC application (code first approach). If I run Index.cshtml file, then it arises following error message in the browser.
"The system cannot find the file specified"
Error Shows in this line
Line 26: db.Standards.Add(standard1);
If it runs successfully, then it must create Database in App_Data folder. But this Index.cshtml is not running successfully. Please guide that how to resolve this problem.
In Visual Stusdio 2015->File->New->Project->Asp.Net Web Application, Name of Project:Note7Page55->Seelect MVC option->ok.
Model Folder->Student.cs

namespace Note7Page55.Models
{
public class Student
{
public int StudentId { get; set; }
public string StudentName { get; set; }
public string Address { get; set; }
public string City { get; set; }
public Standard Standard { get; set; }
}
}

Model Folder->Standard.cs

using System.Collections.Generic;
namespace Note7Page55.Models
{
public class Standard
{
public int StandardId { get; set; }
public string StandardName { get; set; }
public ICollection<Student> Students { get; set; }
}
}

Model Folder->SchoolContext.cs

using System.Data.Entity;
namespace Note7Page55.Models
{
public class SchoolContext : DbContext
{
public SchoolContext() : base(){}
public DbSet<Standard> Standards { get; set; }
public DbSet<Student> Students { get; set; }
}
}

Controller Folder-> SchoolController.cs

using System.Web.Mvc;
using Note7Page55.Models;
namespace Note7Page55.Controllers
{
public class SchoolController : Controller
{
SchoolContext db = new SchoolContext();
// GET: School
public ActionResult Index()
{
Standard standard1 = new Standard()
{
StandardName = "Std. 5th"
};
Student student1 = new Student()
{
StudentName = "Dinesh Kudale",
Address = "Gar Fata",
City = "Patas"
};
db.Standards.Add(standard1);
db.Students.Add(student1);
db.SaveChanges();
return View();
}
}
}

Added View as Index.cshtml

@model Note7Page55.Models.Student

@{
ViewBag.Title = "Index";
}

<h2>Index</h2>

When I run Index.cshtml file, then it arises following error message in browser.
"The system cannot find the file specified"
Please guide that how to resolve this problem.

Continue reading...
 
Back
Top