简体   繁体   English

适用于TFS 2013的Microsoft Release Management Server-安装问题

[英]Microsoft Release Management Server for TFS 2013 - install issue

I've been trying to install the new Microsoft Release Management app that has just been released to MSDN and am having issues 我一直在尝试安装刚刚发布到MSDN的新Microsoft Release Management应用程序,并且遇到了问题

It consists of a server side component for TFS 2013, and a client side component for VS2013 它由TFS 2013的服务器端组件和VS2013的客户端组件组成

The server side component runs through and says that it is installed fine, but then i can't seem to connect the client side part up to it 服务器端组件运行通过,并说它安装良好,但是然后我似乎无法将客户端部分连接到它

After a bit of investigation it seems that the web services site that is installed on the server side is not working properly 经过一些调查,似乎服务器端安装的Web服务站点无法正常工作

It is installed on a Windows 2012 box that is also running TFS 2013, SQL 2012, and SharePoint 2013 它安装在还运行TFS 2013,SQL 2012和SharePoint 2013的Windows 2012机器上

  • If i browse to the newly created ReleaseManagement website I get a 503 (Service Unavailable) message. 如果我浏览到新创建的ReleaseManagement网站,则会收到503(服务不可用)消息。
  • I checked out IIS and the app pool had stopped 我签出了IIS,并且应用程序池已停止
  • in the application event log I could see a load of messages saying "current configuration only supports loading images for x86 processor architectures" 在应用程序事件日志中,我可以看到一堆消息,说“当前配置仅支持为x86处理器体系结构加载映像”
  • I thought this was possibly to do with the "Enable 32-bit Applications" option in the IIS app pool (was set to FALSE) 我认为这可能与IIS应用程序池中的“启用32位应用程序”选项有关(已设置为FALSE)
  • I changed that to true and tried the site again. 我将其更改为true,然后再次尝试了该站点。 This time the app pool doesn't crash, but I get ASP.NET errors stating "Could not load file or assembly 'Interop.ActiveDs' or one of its dependencies. An attempt was made to load a program with an incorrect format." 这次,应用程序池不会崩溃,但是我收到了ASP.NET错误,指出“无法加载文件或程序集'Interop.ActiveDs'或其依赖项之一。尝试加载格式错误的程序。”

Has anyone managed to install this yet? 有人设法安装了吗? Any ideas on what's going wrong here? 对这里出什么问题有任何想法吗?

I know it's very new, but I'm struggling to find much information about the product at all 我知道它很新,但是我一直在努力寻找有关该产品的很多信息

Thanks a lot 非常感谢

Here is a link towards some documentation regarding this problem. 这里是一些有关此问题的文档的链接。 As pointed out in the comments, it is related to a bug caused by SharePoint: http://support.inreleasesoftware.com/entries/24794668 如评论中所指出的,它与SharePoint引起的错误有关: http : //support.inreleasesoftware.com/entries/24794668

Interesting section: 有趣的部分:

The request failed with HTTP status 503: Service Unavailable. 请求失败,HTTP状态为503:服务不可用。

This error message usually means that the InReleaseAppPool application pool is stopped. 此错误消息通常意味着InReleaseAppPool应用程序池已停止。 Please ensure that it is started. 请确保它已启动。 If the application pool stops after some time by itself, it might be due to a bug caused by SharePoint 2013. Validate your problem by looking at the Event Viewer. 如果应用程序池在一段时间后自行停止,则可能是由于SharePoint 2013引起的错误。请通过查看事件查看器来验证问题。 Confirm that your error is similar to the following: 确认您的错误与以下类似:

Event Log Error Event ID 2282 事件日志错误事件ID 2282

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. 由于配置问题,无法加载模块DLL'C:\\ Program Files \\ Common Files \\ Microsoft Shared \\ Web服务器扩展\\ 15 \\ isapi \\ spnativerequestmodule.dll'。 The current configuration only supports loading images built for a x86 processor architecture. 当前配置仅支持加载为x86处理器体系结构构建的映像。 The data field contains the error number. 数据字段包含错误号。 To learn more about this issue, including how to troubleshooting this kind of processor architecture mismatch error, see http://go.microsoft.com/fwlink/?LinkId=29349 . 要了解有关此问题的更多信息,包括如何解决这种处理器体系结构不匹配错误,请参阅http://go.microsoft.com/fwlink/?LinkId=29349

We can apply a quick fix using this command 我们可以使用此命令快速修复

appcmd.exe set config -section:system.webServer/globalModules /[name='SPNativeRequestModule'].preCondition:integratedMode,bitness64 appcmd.exe设置配置-section:system.webServer / globalModules /[name='SPNativeRequestModule'].preCondition:integratedMode,bitness64

Or you can manually enter the preCondition entry in the ApplicationHost.config file 或者,您可以在ApplicationHost.config文件中手动输入preCondition条目

More information can be found here: http://blogs.flexnetconsult.co.uk/colinbyrne/2012/11/11/RunningA32bitApplicationAlongsideSharePoint2013Problems.aspx 可以在这里找到更多信息: http : //blogs.flexnetconsult.co.uk/colinbyrne/2012/11/11/RunningA32bitApplicationAlongsideSharePoint2013Problems.aspx

FIX : FIX

the user which you specified to run the TFS service needs " log on as a service " and " Log on as batch job " permissions. 您指定运行TFS服务的用户需要“ 作为服务 登录 ”和“ 作为批处理作业登录 ”权限。 I've set that up via GPO . 我已经通过GPO进行了设置。

This solution worked for me. 这个解决方案对我有用。 I execute this command 我执行此命令

appcmd.exe set config -section:system.webServer/globalModule/[name='SPNativeRequestModule'].preCondition:integratedMode,bitness64

in C:\\Windows\\System32\\inetsrv and C:\\Windows\\System64\\inetsrv . C:\\Windows\\System32\\inetsrvC:\\Windows\\System64\\inetsrv

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 使用Team Foundation Server(TFS)2015的Visual Studio 2013更新5 - Visual Studio 2013 update 5 with Team Foundation Server (TFS) 2015 如何使用 tfs 发布管理客户端在 IIS 中设置网站/Web 应用程序的主机名? - How can I set the host name for a web site/web application in IIS using tfs release management client? 部署服务器插件后的TFS性能问题 - TFS Performance issue after deploying server plugins 如何从 Microsoft 内容管理服务器 (MCMS) 数据库中提取数据 - How to extract data from Microsoft Content Management Server (MCMS) database TFS 2017版本定义。 WinRM - IIS Web App管理任务。 在“默认网站”下创建应用程序 - TFS 2017 Release definition. WinRM - IIS Web App Management task. Create application under “Default web site” Visual Studio 2013中的会话管理? - Session management in Visual Studio 2013? SharePoint Foundation 2013文档管理 - SharePoint Foundation 2013 Document Management 使用Microsoft Host Integration Server 2013/2016和ASP.Net从TN3270抓取屏幕 - screen scraping from TN3270 using Microsoft Host Integration Server 2013 / 2016 and ASP.Net 为什么使用Visual Studio 2013 + Microsoft SQL Server 2017 Developer连接数据库有空白页 - Why use Visual Studio 2013 + Microsoft SQL Server 2017 Developer to connect Database have blank page 2017服务器中无法加载文件或程序集Microsoft.SqlServer.management.sdk.sfc版本11.0.0.0 - Could not load file or assembly Microsoft.SqlServer.management.sdk.sfc version 11.0.0.0 in 2017 server
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM