다음을 통해 공유


My.Computer.FileSystem.SpecialDirectories.AllUsersApplicationData 속성

업데이트: 2007년 11월

컴퓨터의 모든 사용자가 공유하는 응용 프로그램 데이터를 저장할 경로를 가져옵니다.

' Usage
Dim value As String = My.Computer.FileSystem.SpecialDirectories.AllUsersApplicationData
' Declaration
Public ReadOnly Property AllUsersApplicationData As String

반환 값

String

예외

다음 조건에서 예외가 발생합니다.

설명

My.Computer.FileSystem.SpecialDirectories 개체에는 일반적으로 참조되는 디렉터리에 대한 경로가 들어 있습니다.

경로가 없으면 BasePath\CompanyName\ProductName\Version 형식에 따라 경로가 작성됩니다.

Windows XP의 경우 일반적인 BasePath는 C:\Documents and Settings\All Users\Application Data입니다. CompanyName, ProductName 및 Version은 My.Application.Info.CompanyName, My.Application.Info.ProductNameMy.Application.Info.Version 속성에서 가져올 수 있습니다.

참고:

어셈블리 정보 대화 상자에 회사 및 제품 이름이 지정되지 않은 경우 경로에서 CompanyName\ProductName이 어셈블리 이름으로 대체됩니다. 어셈블리 정보 이름을 설정하는 방법에 대한 자세한 내용은 방법: 어셈블리 정보 지정(Visual Basic, C#)을 참조하십시오.

예제

다음 예제에서는 공유 응용 프로그램 데이터의 경로를 MessageBox에 표시합니다.

MsgBox _
(My.Computer.FileSystem.SpecialDirectories.AllUsersApplicationData)

요구 사항

네임스페이스:Microsoft.VisualBasic.MyServices

클래스:SpecialDirectoriesProxy(SpecialDirectories에 대한 액세스 제공)

**어셈블리:**Visual Basic 런타임 라이브러리(Microsoft.VisualBasic.dll)

프로젝트 형식별 사용 가능 여부

프로젝트 형식

사용 가능 여부

Windows 응용 프로그램

클래스 라이브러리

콘솔 응용 프로그램

Windows 컨트롤 라이브러리

웹 컨트롤 라이브러리

Windows 서비스

웹 사이트

권한

다음과 같은 사용 권한이 필요합니다.

권한

설명

FileIOPermission

파일 및 폴더에 대한 액세스 가능성을 제어합니다. 연관된 열거형: Unrestricted

자세한 내용은 코드 액세스 보안권한 요청을 참조하십시오.

참고 항목

참조

My.Computer.FileSystem.SpecialDirectories 개체

SpecialDirectories.AllUsersApplicationData