Toepassingen publiceren met RemoteApp in Azure Virtual Desktop
Er zijn twee manieren om toepassingen beschikbaar te maken voor gebruikers in Azure Virtual Desktop: als onderdeel van een volledig bureaublad of als afzonderlijke toepassingen met RemoteApp. U publiceert toepassingen door ze toe te voegen aan een toepassingsgroep, die is gekoppeld aan een hostgroep en werkruimte en die is toegewezen aan gebruikers. Zie Terminologie voor meer informatie over toepassingsgroepen.
U publiceert toepassingen in de volgende scenario's:
Voor RemoteApp-toepassingsgroepen publiceert u toepassingen die extern worden gestreamd die lokaal op sessiehosts zijn geïnstalleerd of dynamisch worden geleverd met behulp van app-bijlage en MSIX-appkoppeling en gepresenteerd aan gebruikers als afzonderlijke toepassingen in een van de ondersteunde Extern bureaublad-clients.
Voor bureaubladtoepassingsgroepen kunt u alleen een volledig bureaublad publiceren en alle toepassingen in MSIX-pakketten met behulp van MSIX-app koppelen om weer te geven in het startmenu van de gebruiker in een bureaubladsessie. Als u app-bijlage gebruikt, worden toepassingen niet toegevoegd aan een bureaubladtoepassingsgroep.
In dit artikel leest u hoe u toepassingen publiceert die lokaal zijn geïnstalleerd met RemoteApp met behulp van Azure Portal en Azure PowerShell. U kunt geen toepassingen publiceren met behulp van Azure CLI.
Vereisten
Als u een toepassing wilt publiceren naar een RemoteApp-toepassingsgroep, hebt u het volgende nodig:
Een Azure-account met een actief abonnement.
Een bestaande hostgroep met sessiehosts, een RemoteApp-toepassingsgroep en een werkruimte.
Ten minste één sessiehost wordt ingeschakeld in de hostgroep waaraan de toepassingsgroep is toegewezen.
De toepassingen die u wilt publiceren, worden geïnstalleerd op de sessiehosts in de hostgroep waaraan de toepassingsgroep is toegewezen. Als u app-bijlage gebruikt, moet u een MSIX-pakket toevoegen en toewijzen aan uw hostgroep voordat u begint. Zie Toepassingen voor app-bijlage toevoegen en beheren voor meer informatie.
Het Azure-account dat u gebruikt, moet minimaal beschikken over de ingebouwde RBAC-rollen (Op rollen gebaseerd toegangsbeheer) voor bureaubladvirtualisatietoepassingen of voor het abonnement om de resources te maken.
Toepassingen toevoegen aan een RemoteApp-toepassingsgroep
Als u toepassingen wilt toevoegen aan een RemoteApp-toepassingsgroep, selecteert u het relevante tabblad voor uw scenario en volgt u de stappen.
U kunt als volgt toepassingen toevoegen aan een RemoteApp-toepassingsgroep met behulp van Azure Portal.
Meld u aan bij het Azure-portaal.
Typ Azure Virtual Desktop in de zoekbalk en selecteer de overeenkomende servicevermelding.
Selecteer Toepassingsgroepen en selecteer vervolgens de RemoteApp-toepassingsgroep waaraan u een toepassing wilt toevoegen.
Selecteer Toepassingen, selecteer + Toevoegen. Zorg ervoor dat u ten minste één sessiehost hebt ingeschakeld in de hostgroep waaraan de toepassingsgroep is toegewezen.
Selecteer op het tabblad Basisinformatie in de vervolgkeuzelijst Bron van de toepassing de optie App Koppelen, Startmenu of Bestandspad. De resterende velden worden gewijzigd, afhankelijk van de toepassingsbron die u selecteert.
Vul voor App Attach de volgende informatie in. Uw MSIX-pakket moet al worden toegevoegd en toegewezen aan uw hostgroep.
Parameter Waarde/beschrijving Pakket Selecteer een pakket dat beschikbaar is voor de hostgroep in de vervolgkeuzelijst. Regionale pakketten zijn afkomstig van app-bijlage en hostgroeppakketten zijn afkomstig van MSIX-appkoppeling. Toepassing Selecteer een toepassing in de vervolgkeuzelijst. Toepassings-id Voer een unieke id in voor de toepassing. Weergavenaam Voer een beschrijvende naam in voor de toepassing die aan gebruikers is toegewezen. Beschrijving Voer een beschrijving in voor de toepassing. Vul voor Startmenu de volgende informatie in:
Parameter Waarde/beschrijving Toepassing Selecteer een toepassing in de vervolgkeuzelijst. Weergavenaam Voer een beschrijvende naam in voor de toepassing die aan gebruikers is toegewezen. Beschrijving Voer een beschrijving in voor de toepassing. Application path Controleer het bestandspad naar het .exe
bestand voor de toepassing en wijzig het indien nodig.Opdrachtregel vereisen Selecteer of u een specifieke opdracht moet toevoegen die moet worden uitgevoerd wanneer de toepassing wordt gestart. Als u Ja selecteert, voert u de opdracht in het opdrachtregelveld in. Vul voor bestandspad de volgende informatie in:
Parameter Waarde/beschrijving Application path Voer het bestandspad in naar het .exe
bestand voor de toepassing.Toepassings-id Voer een unieke id in voor de toepassing. Weergavenaam Voer een beschrijvende naam in voor de toepassing die wordt weergegeven voor gebruikers. Beschrijving Voer een beschrijving in voor de toepassing. Opdrachtregel vereisen Selecteer of u een specifieke opdracht moet toevoegen die moet worden uitgevoerd wanneer de toepassing wordt gestart. Als u Ja selecteert, voert u de opdracht in het opdrachtregelveld in.
Nadat u dit tabblad hebt voltooid, selecteert u Volgende.
Op het tabblad Pictogram zijn de opties die u ziet afhankelijk van de toepassingsbron die u hebt geselecteerd op het tabblad Basisbeginselen . Met app-koppeling kunt u een UNC-pad gebruiken, maar voor het startmenu en bestandspad kunt u alleen een lokaal pad gebruiken.
Als u App Koppelen hebt geselecteerd, selecteert u Standaard als u het standaardpictogram voor de toepassing wilt gebruiken of selecteert u het bestandspad om een aangepast pictogram te gebruiken.
Selecteer een van de volgende opties voor bestandspad:
Blader door Azure Files om een pictogram van een Azure-bestandsshare te gebruiken. Selecteer een opslagaccount en selecteer het opslagaccount met het pictogrambestand en selecteer vervolgens pictogrambestand selecteren. Blader naar de bestandsshare en map waarin het pictogram zich bevindt, schakel het selectievakje in naast het pictogram dat u wilt toevoegen, bijvoorbeeld
MyApp.ico
en selecteer Selecteren. U kunt ook een.png
bestand gebruiken. Geef voor pictogramindex het indexnummer op voor het pictogram dat u wilt gebruiken. Dit is meestal 0.UNC-bestandspad om een pictogram van een bestandsshare te gebruiken. Voer voor pictogrampad het UNC-pad naar uw pictogrambestand in, bijvoorbeeld
\\MyFileShare\MyApp.ico
. U kunt ook een.png
bestand gebruiken. Geef voor pictogramindex het indexnummer op voor het pictogram dat u wilt gebruiken. Dit is meestal 0.
Als u Startmenu of bestandspad hebt geselecteerd, voert u voor pictogrampad bijvoorbeeld een lokaal pad naar het
.exe
bestand of het pictogrambestandC:\Program Files\MyApp\MyApp.exe
in. Geef voor pictogramindex het indexnummer op voor het pictogram dat u wilt gebruiken. Dit is meestal 0.
Nadat u dit tabblad hebt voltooid, selecteert u Controleren en toevoegen.
Controleer op het tabblad Controleren en toevoegen of validatie is geslaagd en controleer de informatie die wordt gebruikt om de toepassing toe te voegen en selecteer vervolgens Toevoegen om de toepassing toe te voegen aan de RemoteApp-toepassingsgroep.
Toepassingen toewijzen aan gebruikers
Toepassingen worden niet afzonderlijk toegewezen aan gebruikers, tenzij u app-bijlage gebruikt. In plaats daarvan worden gebruikers toegewezen aan toepassingsgroepen. Wanneer een gebruiker is toegewezen aan een toepassingsgroep, heeft deze toegang tot alle toepassingen in die groep. Zie Gebruikers toewijzen aan een toepassingsgroep of Toepassingen toevoegen en beheren voor meer informatie over het toewijzen van gebruikers aan toepassingsgroepen.
Microsoft Store-toepassingen publiceren
Toepassingen in de Microsoft Store worden regelmatig bijgewerkt en worden vaak automatisch geïnstalleerd. Het mappad voor een toepassing die is geïnstalleerd vanuit de Microsoft Store bevat het versienummer, dat telkens wordt gewijzigd wanneer een toepassing wordt bijgewerkt. Als er automatisch een update wordt uitgevoerd, verandert het pad en is de toepassing niet meer beschikbaar voor gebruikers. U kunt toepassingen publiceren met behulp van de Windows-locatie shell:appsFolder
als het pad in de indeling shell:AppsFolder\<PackageFamilyName>!<AppId>
, die het bestand of het mappad niet gebruikt .exe
met het versienummer. Deze methode zorgt ervoor dat de locatie van de toepassing altijd juist is.
Dit shell:appsFolder
betekent dat het toepassingspictogram niet automatisch wordt opgehaald uit de toepassing. U moet een pictogrambestand opgeven op een lokaal station op elke sessiehost in een pad dat niet verandert, in tegenstelling tot de installatiemap van de toepassing.
Selecteer het relevante tabblad voor uw scenario en volg de stappen.
U kunt als volgt een Microsoft Store-toepassing publiceren met behulp van de Windows-gebruikersinterface en Azure Portal:
Open Bestandenverkenner op de sessiehost en ga naar het pad
shell:appsFolder
.Zoek de toepassing in de lijst, klik er met de rechtermuisknop op en selecteer Een snelkoppeling maken.
Selecteer Ja als u de snelkoppeling op het bureaublad wilt plaatsen voor de prompt die wordt weergegeven.
Bekijk de eigenschappen van de snelkoppeling en noteer de doelwaarde . Deze waarde is de familienaam van het pakket en de toepassings-id die u nodig hebt om de toepassing te publiceren.
Volg de stappen in de sectie Toepassingen toevoegen aan een RemoteApp-toepassingsgroep voor het publiceren van een toepassing op basis van het bestandspad. Gebruik voor het pad van de parametertoepassing de waarde uit het doelveld van de snelkoppeling die u hebt gemaakt en geef vervolgens het pictogrampad op als het lokale pictogrambestand.
Windows Sandbox publiceren
Windows Sandbox biedt een lichtgewicht bureaubladomgeving om toepassingen veilig in isolatie uit te voeren. U kunt Windows Sandbox gebruiken met Azure Virtual Desktop in een bureaublad- of RemoteApp-sessie.
Uw sessiehosts moeten de grootte van een virtuele machine (VM) gebruiken die ondersteuning biedt voor geneste virtualisatie. Als u wilt controleren of een VM-serie geneste virtualisatie ondersteunt, raadpleegt u Grootten voor virtuele machines in Azure, gaat u naar het relevante artikel voor de reeks van de VIRTUELE machine en controleert u de lijst met ondersteunde functies.
Als u Windows Sandbox op uw sessiehosts wilt installeren, volgt u de stappen in het overzicht van Windows Sandbox. U wordt aangeraden Windows Sandbox te installeren in een aangepaste installatiekopieën die u kunt gebruiken bij het maken van uw sessiehosts.
Nadat u Windows Sandbox op uw sessiehosts hebt geïnstalleerd, is deze beschikbaar in een bureaubladsessie. Als u deze ook wilt publiceren als een RemoteApp, volgt u de stappen om toepassingen toe te voegen aan een RemoteApp-toepassingsgroep en het bestandspad
C:\Windows\System32\WindowsSandbox.exe
te gebruiken.
Volgende stappen
Meer informatie over het toevoegen en beheren van toepassingen voor het koppelen van apps.
Meer informatie over het aanpassen van de feed , zodat resources op een herkenbare manier voor uw gebruikers worden weergegeven.
Als u problemen ondervindt met uw toepassingen die worden uitgevoerd in Azure Virtual Desktop, is App Assure een service van Microsoft die is ontworpen om u te helpen deze zonder extra kosten op te lossen. Zie App Assure voor meer informatie.