문제

~ 안에 System.Windows.Forms.Application 호출되는 두 가지 속성이 있습니다 LocalUserAppDataPath 그리고 UserAppDataPath. 이 컴퓨터 (Vista 실행)에서

  • C:\Users\UserName\AppData\Local\CompanyName\ProductName\ProductVersion 그리고
  • C:\Users\UserName\AppData\Roaming\CompanyName\ProductName\ProductVersion

이 둘의 차이점은 무엇입니까? 첫 번째를 언제 사용 하시겠습니까? 두 번째를 언제 사용 하시겠습니까?

도움이 되었습니까?

해결책

도메인 / Active Directory 설정에있는 경우 사용자가 로그 아웃 할 때 로밍 프로파일 (가능)이 중앙 서버에 복사되고 사용자가 로그인 할 때 서버에서 복사됩니다.

로컬 프로파일은 항상 PC에 '로컬로'저장됩니다.

일반적으로 로밍 프로파일 폴더를 사용하는 것이 좋습니다. 따라서 사용자는 다른 PC를 사용하고 여전히 데이터에 액세스 할 수 있습니다. 그러나 데이터가 매우 큰 경우 로그인이 느린 로그인을 방지하기 위해 로컬로 저장하십시오.

다른 팁

비 로컬 사용자는 사용자가 로그인하는 위치에 관계없이 (많은 네트워크 사용자 구성에서) 모든 컴퓨터로 전송되는 설정입니다. 반면 로컬 사용자는 사용자가 현재 로그인 한 시스템에 따라 다릅니다. 사용자가 다른 곳에 로그인하면 도메인의 다른 시스템으로 전송되지 않습니다 (예 : Windows에 의해 네트워크를 통해이 데이터의 동기화가 없음).

사용하는 것은 사용자가 특정 항목에 대해 기능적으로 기능을 원한다고 생각하는 것에 달려 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top