Asp нетте Server MapPath методунун максаты эмнеде?
Asp нетте Server MapPath методунун максаты эмнеде?

Video: Asp нетте Server MapPath методунун максаты эмнеде?

Video: Asp нетте Server MapPath методунун максаты эмнеде?
Video: Migrating static content from ASP.NET to ASP.NET Core [14/18] Migrating from ASP.NET to ASP.NET Core 2024, Декабрь
Anonim

ASP MapPath ыкмасы . The MapPath ыкмасы физикалык жолго белгиленген жолду картага түшүрөт. Эскертүү: Бул ыкмасы сессияда колдонууга болбойт. OnEnd жана Колдонмо.

Андан тышкары, MapPath сервери эмне кылат?

MapPath физикалык жолдорду жана файл жайгашкан жерлерди кайтарат. Эскерте кетсек, ASP. NETте "~" тильдасы виртуалдык жолдун тамырын көрсөтөт. Бизге тильда керек, анткени антпесе ASP. NET болот жол бар экенин түшүнбөйм болуп саналат абсолюттук же салыштырмалуу. Келгиле, кээ бир виртуалдык жолдорду жана алар эмне менен байланыша аларын карап көрөлү.

Андан кийин, суроо туулат, asp нетте физикалык жол жана виртуалдык жол деген эмне? Физикалык жол . Бул иш жүзүндөгү жол файл IIS тарабынан жайгашкан. Виртуалдык жол . Бул логика жол IIS колдонмо папкасынын сыртынан көрсөтүлгөн файлга кирүү үчүн.

Ошо сыяктуу эле, «жол комбайны деген эмне?

Эки сапты аге бириктирет жол . Комбайн (Сап, сап, сап) Үч сапты а-га бириктирет жол . Комбайн (Сап, сап, сап, сап) Төрт сапты аге бириктирет жол.

MAP жолу деген эмне?

MapPath салыштырмалуу же виртуалды белгилейт жол чейин карта физикалык каталогго. Server. MapPath (".") 1 аткарылып жаткан файлдын учурдагы физикалык каталогун кайтарат (мисалы, aspx).

Сунушталууда: