Когда я пытаюсь запустить это дает мне исключение на класс поле ниже:Ссылки Объекта MapPath поле
Ссылка на объект требуется для нестатических полей, методы или свойств « System.Web .UI.Page.MapPath (строка)
Почему?
код позади:
public partial class Profile : System.Web.UI.Page
{
DirectoryInfo dir = new DirectoryInfo(MapPath("~/pic"));
Теперь работа. Можете ли вы объяснить мне, почему, и в чем причина проблемы? – TheChampp
@Win или '@" \ pic "' – DiskJunky
Как сказал DiskJunky, вы также можете использовать знак 'at'. TheChampp - он в основном возвращает папку pic внутри фактической папки вашего веб-сайта. Например, c: \ wwwroot \ yoursite \ pic – Win