Toepassingsbasis

Schrijver: Lewis Jackson
Datum Van Creatie: 6 Kunnen 2021
Updatedatum: 11 Kunnen 2024
Anonim
Montage video Ubbink MultiVent Basis - toepassing foliedak
Video: Montage video Ubbink MultiVent Basis - toepassing foliedak

Inhoud

Definitie - Wat betekent Application Base?

De toepassingsbasis is de map, die alle bestanden bevat die betrekking hebben op een .NET-toepassing, inclusief het uitvoerbare bestand (.exe) dat in het initiële of standaard toepassingsdomein wordt geladen.

De toepassingsbasis is de hoofdmap die de toepassing bevat. Om aan een typeverzoek te voldoen, gebruikt de runtime deze waarde om te zoeken naar de assembly die het vereiste type bevat. De toepassingsbasis is de map van waaruit de assembly-manager begint te zoeken naar assemblies. In het geval van web-gebaseerde applicaties, is de applicatie-basis de root van de website. Als een configuratiebestand is opgegeven voor de toepassing, is de toepassingsbasis de locatie van het configuratiebestand, waarin de configuratiegegevens worden opgeslagen van de code die in het toepassingsdomein wordt uitgevoerd. Voor een systeem met meer dan één website is de applicatiebasis de standaardsite gedefinieerd op poort 80.

De toepassingsbasis wordt ook wel een toepassingsmap of toepassingsmap genoemd. Het wordt ook gebruikt om de toegang van de applicatiedomeinen tot andere applicaties te beheren.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Application Base uit

Het proces dat door de runtime wordt gebruikt om afhankelijke merken te zoeken voor zowel webgebaseerde als niet-webgebaseerde applicaties is hetzelfde. De runtime gebruikt paden relatief ten opzichte van de applicatiebasis voor het zoeken.

Soms is het van essentieel belang om aangepaste omgevingen te maken voor toepassingen die met beperkte machtigingen kunnen worden uitgevoerd, waardoor de risico's van beveiligingsproblemen worden beperkt. In dergelijke gevallen kunnen toepassingsdomeinen worden gemaakt en programmatisch worden geconfigureerd met de vereiste beveiligingsopties. Bij het maken van dergelijke aangepaste toepassingsdomeinen wordt de klasse ApplicationSetup gebruikt om de eigenschappen van de toepassingsbasis samen met andere parameters op te geven.

Toepassingsbasis is een belangrijke eigenschap van de klasse AppDomainSetup die wordt gebruikt om de naam van de map met de toepassing op te halen of bij te werken. Voor een nieuw gemaakt toepassingsdomein is de ApplicationBase-waarde dezelfde als die van de maker. De eigenschap ApplicationBase is van hetzelfde type als System.String en is opgenomen in de naamruimte, System and assembly en mscorlib.dll.

De machtigingen die worden verleend aan een toepassingsdomein, waarin een toepassing wordt uitgevoerd, zijn afhankelijk van de waarde van de toepassingsbasis. Hoewel een toepassingsdomein bijvoorbeeld door een lokale computer wordt gemaakt, zijn de machtigingen die aan het toepassingsdomein zijn toegewezen, beperkt tot Lokaal intranet en beïnvloeden de machtigingen die aan het toepassingsdomein zijn toegewezen als de eigenschap van de toepassingsbasis is ingesteld op een intranetmap. Daarom moet de waarde van de eigenschap ApplicationBase correct worden ingesteld om fouten te voorkomen.


Deze definitie is geschreven in de con van .net