我们有一个与 TFS 2010 交互的 WCF 服务,我们计划迁移到 TFS 2012,所以我们安装了一个服务器来测试它,服务器安装了以下内容:
Windows Server 2012
SQL Server 2012
SharePoint 2013
TFS 2012
我为我的服务创建了一个站点并尝试运行,我收到以下消息:
Could not load file or assembly 'Microsoft.TeamFoundation.WorkItemTracking.Client.DataStoreLoader' or one of its dependencies. An attempt was made to load a program with an incorrect format.
所以我将池更改为 32 位,但随后我收到了这样的问候:
The Module DLL 'C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\isapi\spnativerequestmodule.dll' could not be loaded due to a configuration problem. The current configuration only supports loading images built for a x86 processor architecture.
并且知道我被困住了,我用谷歌搜索了那个 DLL,但没有找到任何东西,我创建了一个带有普通 HTML 页面的新站点,并且只在 64 位池上加载。
我检查了服务器上由 TFS 和 SharePoint 创建的网站,都是 64 位的。
我最好的猜测是它与 SharePoint 2013 有关,但我不确定。
关于如何使网站在 32 位池上运行的任何想法?
谢谢