SERVER.MAPPATH DOES NOT EXIST IN CURRECT CONTEXT

Samuel Fernandes

Total Post:159

Points:1117
Posted by  Samuel Fernandes
 1570  View(s)
Ratings:
Rate this:

here's one stupid :)

Inside my project mvc4 I have namespace

prj.MVC4.Controllers 

where I'm using Server.MapPath(..) without problem

and on

prj.MVC4.Models

Server.MapPath(...) does not exist on current context.

I'm aware that Server.MapPath resides in System.Web and both namespace and assembly are added into class with using System.Web and System.Web.dll is added to the prj.

on ctrl + . I'm getting Microsoft.SqlServer as suggested namespace to add.

How to fix this?

  1. E E Cummings

    Post:26

    Points:182
    Re: Server.MapPath does not exist in currect context

    Server is a property of the controller, to access it elsewhere while running a web application you can use

    System.Web.HttpContext.Current.Server

Answer

NEWSLETTER

Enter your email address here always to be updated. We promise not to spam!