See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 16916|Vastuse: 0

[Allikas] ASP.NET hulga meetodeid juurkataloogi saamiseks

[Kopeeri link]
Postitatud 10.10.2015 09:57:44 | | |

Programmi kirjutamisel on sageli kasutatav projekti juurkataloog kokku võetud järgmiselt:
1. Hangi konsoolirakenduse juurkataloogi meetod
Meetod 1: Environment.CurrentDirectory praeguse töökataloogi täieliku kvalifitseeritud tee saamiseks või seadistamiseks
Meetod 2: AppDomain.CurrentDomain.BaseDirectory saab baaskataloogi, mida assamblee konfliktide lahendaja kasutab assamblee uurimiseks
2. Hangi veebirakenduse juurkataloogi meetod
Meetod 1, HttpRuntime.AppDomainAppPath.ToString(); Saab füüsilise draivi tee rakenduse kataloogi, mis asub praeguses rakenduse domeenis. Kasutatud App_Data omandamiseks
Meetod 2: Server.MapPath("") või Server.MapPath("~/"); Tagastab füüsilise failitee, mis on veebiserveris määratud virtuaalse tee vastas
Meetod 3, Request.ApplicationPath; Hangi ASP.NET rakenduse virtuaalne juur serveris
3. Hangi WinForm rakenduse juurkataloogi meetod
1、Environment.CurrentDirectory.ToString(); Hangi või sea täielikult kvalifitseeritud tee praegusesse töökataloogi
2、Application.StartupPath.ToString(); Hangi tee käivitatava failini, mis käivitas rakenduse, välja arvatud käivitatava faili nimi
3、Directory.GetCurrentDirectory(); Hangi rakenduse praegune töökataloog
4、AppDomain.CurrentDomain.BaseDirectory; Hangi baaskataloog, mida assembly konfliktide lahendaja kasutab assamblee uurimiseks
5、AppDomain.CurrentDomain.SetupInformation.ApplicationBase; Hangi või määra rakenduse sisaldava kataloogi nimi
Järgmised kaks meetodit võimaldavad saada täitmisfaili nime
1、Process.GetCurrentProcess(). MainModule.FileName; Sa saad selle exe failinime, mis hetkel käivitatakse.
2、Application.ExecutablePath; Hangi tee käivitatava failini, mis käivitas rakenduse, sealhulgas käivitatava faili nimi




Eelmine:Verifitseerimine ebaõnnestub ühe või mitme üksuse puhul. Lisateabe saamiseks vaata omadust EntityValidationErrors.
Järgmine:C# kirjutab ja loeb tekstifaile välja
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com