在仅 64 位 IIS 进程中使用 TFS2010 客户端

发布于 2024-10-01 16:07:06 字数 518 浏览 2 评论 0原文

我发现有关 TFS 2010 客户端程序集的冲突信息。我希望从仅 64 位应用程序池中的 IIS 7.5 上运行的 ASP.Net 应用程序连接到 TFS 2010 服务器。

我将所有 TFS 客户端程序集 x 复制到 Web 应用程序的 bin 文件夹中(以避免必须将 TFS 客户端安装到 Web 服务器上) - 但从以下程序集中得到错误的图像格式异常:

  • Microsoft.TeamFoundation.WorkItemTracking。 Client.Cache.dll
  • Microsoft.TeamFoundation.WorkItemTracking.Client.RuleEngine.dll
  • Microsoft.TeamFoundation.WorkItemTracking.Client.DataStore.dll

它们似乎都是仅限 32 位的程序集。

有没有办法解决这个问题,或者是否必须为 32 位应用程序启用应用程序池,然后才能使用 TFS 2010 客户端程序集?

I'm finding conflicting information regarding the TFS 2010 Client assemblies. I wish to connect to a TFS 2010 server from an ASP.Net application running on IIS 7.5 in a 64-bit only application pool.

I x-copied all the TFS client assemblies into the bin folder of my web application (to avoid having to install the TFS client onto the web server) - but get a bad image format exception from the following assemblies:

  • Microsoft.TeamFoundation.WorkItemTracking.Client.Cache.dll
  • Microsoft.TeamFoundation.WorkItemTracking.Client.RuleEngine.dll
  • Microsoft.TeamFoundation.WorkItemTracking.Client.DataStore.dll

They all appear to be 32bit only assemblies.

Is there a way to work around this, or does the application pool have to be enabled for 32bit applications, before you can use the TFS 2010 client assemblies?

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

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

发布评论

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

评论(1

爱,才寂寞 2024-10-08 16:07:06

请参阅我的博客文章 仅安装 TFS 的服务器组件。这将使您能够将所需的 64 位组件加载到您的 Web 服务器上。

See my blog post on Installing Just the Server Components of TFS. That will let you get the 64-bit components you need onto your web server.

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