Ошибка при настройке TFS2010

Я немного работаю с TFS2010 и пытаюсь установить его на машину с Windows 7. Я установил его, а затем удалил, чтобы изменить SQLExpress на базу данных SQL 2008. Я перезагрузился между этими изменениями, чтобы быть в безопасности. Установка прошла нормально, но когда я попытался настроить TFS2010, я получил эту ошибку:

[Системные проверки] TF255510: Следующий путь содержит список управления доступом (ACL), который не упорядочен канонически: C:\Program Files\Microsoft Team Foundation Server 2010\Application Tier\Web Access. Это указывает на то, что по крайней мере одно разрешение файловой системы, необходимое для установки, настроено неправильно. Вы должны решить эту проблему, прежде чем можно будет успешно установить Team Foundation Server. Эту ошибку можно устранить, изменив свойства безопасности файлов или каталогов в проводнике Windows. Дополнительные сведения см. на этой странице веб-сайта Microsoft: http://go.microsoft.com/fwlink/?LinkId=184320.

Ссылка битая, так что не помогло. Я не уверен, что такое «канонически упорядоченный», и искал некоторые объяснения, но ничего не помогло решить проблему.

Журнал показал некоторые другие ошибки, которые также мало что для меня значат:

[Ошибка @ 19:53:05.351] System.Runtime.InteropServices.COMException (0x800706D9): не удалось создать экземпляр COM-компонента с CLSID {304CE942-6E39-40D8-943A-B913C40C9CD4} из IClassFactory из-за следующей ошибки: 800706d9. в System.RuntimeTypeHandle.CreateInstance (тип RuntimeType, логическое значение publicOnly, логическое значение noCheck, логическое значение и canBeCached, RuntimeMethodHandleInternal и ctor, логическое значение и bNeedSecurityCheck) в System.RuntimeType.CreateInstanceSlow (логическое значение publicOnly, логическое значение skipCheckThis, логическое значение fillCache) в системе , логическое значение skipVisibilityChecks, логическое значение skipCheckThis, логическое значение fillCache) в System.Activator.CreateInstance(тип типа, логическое значение nonPublic) в Microsoft.TeamFoundation.Admin.Firewall..ctor() [Ошибка @19:53:05.351] Verify Threw: System. Runtime.InteropServices.COMException (0x800706D9): не удалось создать экземпляр компонента COM с CLSID {304CE942-6E39-40D8-943A-B913C40C9CD4} из IClassFactory из-за следующей ошибки: 800706d9. в System.RuntimeTypeHandle.CreateInstance (тип RuntimeType, логическое значение publicOnly, логическое значение noCheck, логическое значение и canBeCached, RuntimeMethodHandleInternal и ctor, логическое значение и bNeedSecurityCheck) в System.RuntimeType.CreateInstanceSlow (логическое значение publicOnly, логическое значение skipCheckThis, логическое значение fillCache) в системе , логическое значение skipVisibilityChecks, логическое значение skipCheckThis, логическое значение fillCache) в System.Activator.CreateInstance(тип типа, логическое значение nonPublic) в Microsoft.TeamFoundation.Admin.Firewall..ctor() в Microsoft.TeamFoundation.Admin.VerifyFirewallInstalled.Verify() в Microsoft .TeamFoundation.Admin.VerifyNode.Verify():

Кто-нибудь видел эту ошибку или знает, как ее решить? Мы будем очень признательны за любые мысли. Я установил TFS2010 на второй компьютер с Windows 7 и настроил его таким же образом, и он работал нормально. Может, что-то осталось в реестре или что-то в этом роде. Точно сказать не могу.

Благодарность!


person Bill Campbell    schedule 25.05.2011    source источник


Ответы (1)


Попробуйте это: http://theachabsolutions.blogspot.com/2011/03/errore-tf255510-in-fase-di.html

Переведено на английский язык:

Вот параметры безопасности, которые необходимо установить для всех папок в TFS 2010 (C:\Program Files\Microsoft Team Foundation Server 2010), которые позволяют устранить ошибку TF255510.

ВЛАДЕЛЕЦ-СОЗДАТЕЛЬ: Полный доступ * СИСТЕМА: Полный доступ Администраторы: Полный доступ Пользователи: Изменение, чтение и выполнение, Список содержимого папки TrustedInstaller: Список содержимого папки, Полный доступ *

person aaronbjork    schedule 26.05.2011
comment
Хотя это было не совсем то, что мне нужно было сделать, это привело меня в правильном направлении. Я не мог изменить какие-либо разрешения для создания владельца, но я изменил систему, удалив специальный выбор, и это позволило настроить TFS. - person Bill Campbell; 27.05.2011