配置 TFS2010 时出错

发布于 2024-11-09 21:12:42 字数 2200 浏览 3 评论 0原文

我正在使用 TFS2010 进行一些工作,并且一直尝试将其安装在 Windows 7 计算机上。我安装了它,然后又卸载了它,这样我就可以将 SQLExpress 更改为 SQL 2008 数据库。为了安全起见,我在这些更改之间重新启动。安装顺利,但当我尝试配置 TFS2010 时,出现此错误:

[系统检查] TF255510:以下路径包含未按规范顺序排序的访问控制列表 (ACL):C:\Program Files\Microsoft Team Foundation Server 2010 \应用程序层\Web 访问。这表明至少有一项安装所需的文件系统权限配置不正确。您必须先解决此问题,然后才能成功安装 Team Foundation Server。通过更改 Windows 资源管理器中文件或目录安全性的属性,也许可以解决此错误。有关详细信息,请参阅 Microsoft 网站上的此页面:http://go.microsoft.com /fwlink/?LinkId=184320

该链接已损坏,因此没有帮助。我不确定整个“规范有序”的事情是关于什么的,并四处寻找一些解释,但没有任何东西真正帮助解决问题。

日志显示了一些其他错误,这些错误对我来说也没有多大意义:

[Error @19:53:05.351] System.Runtime.InteropServices.COMException (0x800706D9): 创建具有 CLSID {304CE942-6E39- 的 COM 组件的实例由于以下错误,IClassFactory 中的 40D8-943A-B913C40C9CD4} 失败:800706d9。 在 System.RuntimeTypeHandle.CreateInstance(RuntimeType 类型,布尔 publicOnly,布尔 noCheck,布尔& canBeCached,RuntimeMethodHandleInternal& ctor,布尔& bNeedSecurityCheck) 在System.RuntimeType.CreateInstanceSlow(布尔publicOnly,布尔skipCheckThis,布尔fillCache) 在System.RuntimeType.CreateInstanceDefaultCtor(布尔publicOnly,布尔skipVisibilityChecks,布尔skipCheckThis,布尔fillCache) 在 System.Activator.CreateInstance(类型类型,布尔非公共) 在 Microsoft.TeamFoundation.Admin.Firewall..ctor() [错误 @19:53:05.351] 验证抛出:System.Runtime.InteropServices.COMException (0x800706D9):从 IClassFactory 创建具有 CLSID {304CE942-6E39-40D8-943A-B913C40C9CD4} 的 COM 组件实例失败,原因是以下错误:800706d9。 在 System.RuntimeTypeHandle.CreateInstance(RuntimeType 类型,布尔 publicOnly,布尔 noCheck,布尔& canBeCached,RuntimeMethodHandleInternal& ctor,布尔& bNeedSecurityCheck) 在System.RuntimeType.CreateInstanceSlow(布尔publicOnly,布尔skipCheckThis,布尔fillCache) 在System.RuntimeType.CreateInstanceDefaultCtor(布尔publicOnly,布尔skipVisibilityChecks,布尔skipCheckThis,布尔fillCache) 在 System.Activator.CreateInstance(类型类型,布尔非公共) 在 Microsoft.TeamFoundation.Admin.Firewall..ctor() 在 Microsoft.TeamFoundation.Admin.VerifyFirewallInstalled.Verify() 在 Microsoft.TeamFoundation.Admin.VerifyNode.Verify():

有没有人看到过此错误或知道如何解决它?任何想法将不胜感激。我在第二台 Windows 7 计算机上安装了 TFS2010,并以相同的方式配置它,并且运行良好。也许登记册里还剩下一些东西什么的。没有把握。

谢谢!

I am doing some work with TFS2010 and I've been trying to install it on a Windows 7 machine. I had it installed and then uninstalled it so I could change the SQLExpress to a SQL 2008 db. I rebooted between these changes just to be safe. The install went fine but when I tried to configure TFS2010 I get this error:

[ System Checks ] TF255510: The following path contains an access control list (ACL) that is not canonically ordered: C:\Program Files\Microsoft Team Foundation Server 2010\Application Tier\Web Access. This indicates that at least one file system permission required for installation is not configured correctly. You must resolve this issue before Team Foundation Server can be successfully installed. It might be possible to resolve this error by changing the properties for file or directory security in Windows Explorer. For more information, see this page on the Microsoft Web site: http://go.microsoft.com/fwlink/?LinkId=184320.

The link is broken so that didn't help. I'm not sure what the whole "canonically ordered" thing is about and searched around for some explainations but nothing really helped the problem.

The log showed some other errors that don't mean much to me either:

[Error @19:53:05.351] System.Runtime.InteropServices.COMException (0x800706D9): Creating an instance of the COM component with CLSID {304CE942-6E39-40D8-943A-B913C40C9CD4} from the IClassFactory failed due to the following error: 800706d9.
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache)
at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean skipCheckThis, Boolean fillCache)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at Microsoft.TeamFoundation.Admin.Firewall..ctor()
[Error @19:53:05.351] Verify Threw: System.Runtime.InteropServices.COMException (0x800706D9): Creating an instance of the COM component with CLSID {304CE942-6E39-40D8-943A-B913C40C9CD4} from the IClassFactory failed due to the following error: 800706d9.
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache)
at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean skipCheckThis, Boolean fillCache)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at Microsoft.TeamFoundation.Admin.Firewall..ctor()
at Microsoft.TeamFoundation.Admin.VerifyFirewallInstalled.Verify()
at Microsoft.TeamFoundation.Admin.VerifyNode.Verify():

Has anyone seen this error or have any idea how to solve it? Any thoughts would be greatly appreciated. I installed TFS2010 on a second Windows 7 machine and configured it the same way and it worked fine. Maybe there's some things left in the registery or something. Not sure.

thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一萌ing 2024-11-16 21:12:42

试试这个: http://theachabsolutions.blogspot.com/ 2011/03/errore-tf255510-in-fase-di.html

翻译成英文:

这里是TFS 2010中所有文件夹要设置的安全设置(C:\Program Files\Microsoft Team Foundation Server 2010) ,这允许解决错误 TF255510

CREATOR OWNER: Full Control *
系统:完全控制
管理员:完全控制
用户:修改、阅读和修改执行,列出文件夹内容
TrustedInstaller:列出文件夹内容,完全控制*

Try this: http://theachabsolutions.blogspot.com/2011/03/errore-tf255510-in-fase-di.html

Translated into English:

Here are the security settings to be set for all folders in TFS 2010 (C: \ Program Files \ Microsoft Team Foundation Server 2010), which allow the resolution of the error TF255510

CREATOR OWNER: Full Control *
SYSTEM: Full Control
Administrators: Full Control
Users: Modify, Read & Execute, List Folder Contents
TrustedInstaller: List Folder Contents, Full Control *

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文