방금 TFS 2010을 제거하는 동안 Team Foundation Server 2011을 설치할 수없는 이유를 아는 사람이 있습니까?이 문제를 해결하는 방법에 대한 정보는 내 회사에서 중요합니다. 문제 ?? 반환 된 결과는웹 사이트를 만들 때 TFS 11 설치가 실패했습니다 : TF255077
다음 경로에 액세스 제어 목록 (ACL)을 설정할 수 없습니다. C : \ Windows \ temp. 오류의
부분은
[Info @14:51:21.458] +-+-+-+-+-| Running SetApplicationACLs: Setting file system permissions ... |+-+-+-+-+-
[Info @14:51:21.458]
[Info @14:51:21.458] +-+-+-+-+-| Setting file system permissions ... |+-+-+-+-+-
[Info @14:51:21.458] Starting Node: CSETATACLS
[Info @14:51:21.458] NodePath : Container/Progress/CSETATACLS
[Info @14:51:21.462] Adding modify access for identity TFS_APPTIER_SERVICE_WPG to path C:\Windows\temp
[Error @14:51:21.464]
Exception Message: TF255077: The access control list (ACL) could not be set on the following path: C:\Windows\temp. (type ConfigurationException)
Exception Stack Trace: at Microsoft.TeamFoundation.Admin.Filesystem.SetAcls(String[] identities, String[] pathsForAccess, ITFLogger logger)
at Microsoft.TeamFoundation.Admin.ConfigureSetApplicationAcls.Run(ActivityContext context)
Inner Exception Details:
Exception Message: Some or all identity references could not be translated. (type IdentityNotMappedException)
Exception Stack Trace: at System.Security.Principal.NTAccount.Translate(IdentityReferenceCollection sourceAccounts, Type targetType, Boolean forceSuccess)
at System.Security.Principal.NTAccount.Translate(Type targetType)
at System.Security.AccessControl.CommonObjectSecurity.ModifyAccess(AccessControlModification modification, AccessRule rule, Boolean& modified)
at System.Security.AccessControl.CommonObjectSecurity.AddAccessRule(AccessRule rule)
at Microsoft.TeamFoundation.Admin.RealAdminExternals.Microsoft.TeamFoundation.Admin.IAdminExternals.AddAccessToDirectory(String groupName, FileSystemRights rights, String path)
at Microsoft.TeamFoundation.Admin.Filesystem.SetAcls(String[] identities, String[] pathsForAccess, ITFLogger logger)
[Info @14:51:21.464] Node returned: Error
[Error @14:51:21.464] TF255077: The access control list (ACL) could not be set on the following path: C:\Windows\temp.
[Info @14:51:21.464] Completed SetApplicationACLs: Error
[Info @14:51:21.464] -----------------------------------------------------
[Info @14:51:21.465]
[Info @14:51:21.465] +-+-+-+-+-| ResultsSqmData |+-+-+-+-+-
[Info @14:51:21.465] Feature: ApplicationTier (1)
[Info @14:51:21.466] Feature: ApplicationTier; previousFailure: True
[Info @14:51:21.466] Error count: 1
[Info @14:51:21.466] Warning count: 0
[Info @14:51:21.466] Overall Result: Failure (3)
[Info @14:51:21.488] WebSiteData: 9
[Info @14:51:21.489] SqlData: 0
[Info @14:51:21.489] RSData: 0
[Info @14:51:21.489] WSSData: 0
[Info @14:51:21.489] Wizard: Basics (9)
[Info @14:51:21.489] TfsConfigData: 16390
[Info @14:51:21.490] serviceLevel: Dev11.CTP2
[Info @14:51:21.490] Fatal Error Location: 139
[Info @14:51:21.490] Activity = ApplicationTierBasic (1)
[Info @14:51:21.536] ResultSqmData.UpdateIssues
[Info @14:51:21.536] no issues
UPDATE 로그 - 후 다시 설치, 그것은 여전히 작동하지 않습니다. 어떤 해결책?
나에게 수퍼 유저 질문 (개발자 도구 임에도 불구하고)처럼 보입니다. 또한 : 작동중인 대안이 있다는 것을 알기 전까지는 라이브 TFS 인스턴스를 제거하지 마십시오. 소스 * 중요하므로, 당신은 그들과 조심해야합니다 ... ;-) –
나는 TFS 2010 키가있는 동안 나는 그 길을 찾지 못했습니다. 누락 된 그리고 내가 떠난 무엇이 추락 된 응용 프로그램입니다 ... 다시 설치하려고하고 궁금해하는 방법 ACL과 관련된 수 ... – 1myb
당신은이 일을 얻었나요? temp 폴더의 보안 탭 (사용 권한)을 살펴보십시오. 해결할 수없는 권한이 있는지 확인하십시오 (친숙한 이름 대신 SID로 표시됨). 해당 ACL을 제거한 다음 다시 시도하십시오. – bryanmac