我配置了TFS2012團隊構建。在配置過程中,構建服務顯示狀態正在運行,稍後(可能是10秒)構建控制器並停止構建代理服務。但是在管理構建控制器窗口中,我的TFS2012控制器和代理顯示可用。TFS2012離線構建服務
因此,我觸發了爲此控制器配置的構建定義,即使在顯示「Running for 0 Seconds」並在隊列中等待5分鐘後。
在事件查看器日誌我可以看到下面的錯誤記錄:
虛擬主機提供商無法處理請求。 發件人信息:System.ServiceModel.ServiceHostingEnvironment + HostingManager/39086322 異常:System.ServiceModel.ServiceActivationException:服務的'/tfs/queue//Services/v4.0/MessageQueueService2.svc'由於編譯期間發生異常而無法激活。異常消息是:此集合已經包含一個地址與方案http。此集合中每個方案最多可以有一個地址。如果您的服務在IIS中託管,您可以通過將'system.serviceModel/serviceHostingEnvironment/multipleSiteBindingsEnabled'設置爲true或指定'system.serviceModel/serviceHostingEnvironment/baseAddressPrefixFilters'來解決此問題。 參數名稱:item。 ---> System.ArgumentException:這個集合已經包含一個地址與方案http。此集合中每個方案最多可以有一個地址。如果您的服務在IIS中託管,您可以通過將'system.serviceModel/serviceHostingEnvironment/multipleSiteBindingsEnabled'設置爲true或指定'system.serviceModel/serviceHostingEnvironment/baseAddressPrefixFilters'來解決此問題。 參數名稱:項目 在System.ServiceModel.UriSchemeKeyedCollection.InsertItem(的Int32索引,烏里項) 在System.Collections.Generic.SynchronizedCollection`1.Add(T項) 在System.ServiceModel.UriSchemeKeyedCollection..ctor(URI []地址) at System.ServiceModel.ServiceHost..ctor(Type serviceType,Uri [] baseAddresses) at System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost(Type serviceType,Uri [] baseAddresses) at System.ServiceModel.Activation .ServiceHostFactory.CreateServiceHost(String constructorString,Uri [] baseAddresses) at System.ServiceModel.ServiceHostingEnvironment.HostingManager.CreateService(String normalizedVirtualPath,EventTraceActivity eventTraceActivity) at System.Servic eModel.ServiceHostingEnvironment.HostingManager.ActivateService(ServiceActivationInfo serviceActivationInfo,EventTraceActivity eventTraceActivity) 在System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(字符串normalizedVirtualPath,EventTraceActivity eventTraceActivity) ---內部異常堆棧跟蹤的結尾--- 在System.ServiceModel .ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(字符串normalizedVirtualPath,EventTraceActivity eventTraceActivity) 在System.ServiceModel.ServiceHostingEnvironment.EnsureServiceAvailableFast(字符串relativeVirtualPath,EventTraceActivity eventTraceActivity) 進程名稱:W3WP 進程ID:6104和 預先感謝。
在web.config文件的 – shijuse 2013-03-13 06:56:21
下新增了以下標記,您將不得不將這添加到應用層服務器,而不是構建服務器。謹慎,2015年,它會自動添加:) – 2015-11-20 11:23:25