Azure Virtual Desktop에서 앱 연결 문제 해결
앱 연결을 사용할 때 문제가 발생하는 경우 이 문서의 정보를 사용하여 문제를 해결합니다.
파일 공유 액세스 확인
세션 호스트가 MSIX 이미지를 포함하는 파일 공유에 필요한 액세스 권한이 있는지 확인하려면 PsExec를 사용할 수 있습니다.
호스트 풀의 세션 호스트에 있는 Microsoft Sysinternals에서 PsExec를 다운로드하고 설치합니다.
관리자 권한으로 PowerShell을 열고 다음 명령을 실행하면 시스템 계정으로 새 PowerShell 세션이 시작됩니다.
PsExec.exe -s -i powershell.exe
다음 명령을 실행하여 PowerShell 세션의 컨텍스트가 시스템 계정인지 확인합니다.
whoami
출력은 다음과 같아야 합니다.
nt authority\system
다음 예제 중 하나를 사용하여 사용자 고유의 값으로 UNC 경로를 변경하여 파일 공유에서 MSIX 이미지를 수동으로 탑재합니다.
MSIX 이미지를
.vhdx
형식으로 탑재하려면 다음 명령을 실행합니다.Mount-DiskImage -ImagePath \\fileshare\msix\MyApp.vhdx
MSIX 이미지를
.cim
형식으로 탑재하려면 다음 명령을 실행합니다. 아직 설치되지 않은 경우 PowerShell 갤러리의 CimDiskImage PowerShell 모듈이 설치됩니다.# Install the CimDiskImage PowerShell module, if it's not already installed. If (!(Get-Module -ListAvailable | ? Name -eq CimDiskImage)) { Install-Module CimDiskImage } # Import the CimDiskImage PowerShell module. Import-Module CimDiskImage # Mount the MSIX image Mount-CimDiskImage -ImagePath \\fileshare\msix\MyApp.cim -DriveLetter Z:
MSIX 이미지가 성공적으로 탑재되면 세션 호스트는 MSIX 이미지를 포함하는 파일 공유에 필요한 올바른 액세스 권한을 갖습니다.
다음 예제 중 하나를 사용하여 MSIX 이미지를 분리합니다.
MSIX 이미지를
.vhdx
형식으로 분리하려면 다음 명령을 실행합니다.Dismount-DiskImage -ImagePath \\fileshare\msix\MyApp.vhdx
MSIX 이미지를
.cim
형식으로 분리하려면 다음 명령을 실행합니다.Get-CimDiskImage | Dismount-CimDiskImage