Я пытаюсь сделать полное обновление с TFS 2015 до TFS 2018. В моем TFS 2015 у меня были некоторые настройки, которые запускали несколько скриптов.С некоторыми из них мне удалось заставить их работать, но я застрял с некоторыми, которые не работают.
Я думаю, это потому, что в моем TFS 2018 мне не хватает некоторых DLL:
Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll
Microsoft.TeamFoundation.Controls.dll
Microsoft.TeamFoundation.OfficeIntegration.Common.dll
Microsoft.TeamFoundation.OfficeIntegration.Common.tlb
Microsoft.TeamFoundation.OfficeIntegration.Excel.dll
Microsoft.TeamFoundation.OfficeIntegration.PowerPoint.dll
Microsoft.TeamFoundation.OfficeIntegration.Project.dll
Microsoft.TeamFoundation.ProjectManagement.dll
Microsoft.TeamFoundation.Sync.Mapping.dll
Microsoft.TeamFoundation.Sync.Project.Server.Library.dll
Microsoft.TeamFoundation.Sync.ProjectServerApi.dll
Microsoft.TeamFoundation.Sync.Shared.dll
Microsoft.TeamFoundation.TestManagement.Controls.dll
Microsoft.TeamFoundation.WorkItemTracking.Controls.dll
Microsoft.TeamFoundation.WorkItemTracking.ControlsCore.dll
Microsoft.TeamFoundation.WorkItemTracking.Proxy.dll
Microsoft.VisualStudio.Services.Client.dll
Microsoft.WITDataStore32.dll
Мои скрипты работают с Powershell.В TFS 2015 все работало нормально, но теперь, если я пытаюсь запустить их с DLL-файлами TFS 2015, я получаю много ошибок.Например:
Cannot process command because of one or more missing mandatory parameters: Credential.
at Get-RestApiCredentials,
C:\Program Files\TFSPowerShell\Modules\Ecom.TFS\Ecom.TFS.Utils.psm1: line 21 at Get-SonarEndpointId,
C:\Program Files\TFSPowerShell\Modules\Globo.TFSSetup\Globo.TFSSetup.psm1: line 23 at New-GloboBuildDefinition,
C:\Program Files\TFSPowerShell\Modules\Globo.TFSSetup\Globo.Builds.psm1: line 93 at Provision-Release,
C:\Program Files\TFSPowerShell\Modules\Globo.TFSSetup\Globo.Releases.psm1: line 99
или вот так:
TF400813: Resource not available for anonymous access. Client authentication required. - Microsoft Team Foundation Server body,button
{ font-family:
{ background: transparent; border: 0; color: #106ebe; cursor: pointer; } function toggle(event) { if (!event.key || event.key === " "
|| event.key === "Spacebar" || event.key === "Enter") { var icon = document.getElementById("moreInfoIcon"); var section = document.getElementById("moreInfo");
var wasShowing = section.style.display === ""; icon.src = wasShowing ? "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8%2F9hAAAABGdBTUEAALGPC%2
FxhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuODc7gF0AAAB2SURBVDhPY2AYBThDoKWlJa2jo0OO7CBaunTpfxAGGmRCliEgzc%2BePfs%2Ff%2F78%2F01NTZokGwI
yAARAhkybNo10Q2AGwAwBeuV%2Fa2urHtEuWb58OWUuABkAC4Pm5mY7om2GKQQZAMJkaQYZAgx5P4rSAclOHjANAOQrXesb81M5AAAAAElFTkSuQmCC" : "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABA
AAAAQCAYAAAAf8%2F9hAAAABGdBTUEAALGPC%2FxhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuODc7gF0AAABCSURBVDhPY2AYBfQJATU1NWsgLifLNhUVFVeg5v8gTLIBM
M2RkZGkG4CsmWQD0DWTbAAowGD%2BRqLJC0SSA24EagAAq9sjtZrUZogAAAAASUVORK5CYII%3D"; section.style.display = wasShowing ? "none" : ""; event.target.setAttribute("aria-expanded",
String(!wasShowing)); } } Error The page you are looking for is currently unavailable. TF400813: Resource not available for anonymous access. Client authentication required.
More information about this error TF400813: Resource not available for anonymous access. Client authentication required. Things you can try:
Refresh the current page Go back to the previous
page Sign in as a different user Submit feedback to Microsoft about this error Microsoft Visual Studio Team Foundation Server © Microsoft Corporation. All rights reserved.
at Get-SonarEndpointId,
C:\Program Files\TFSPowerShell\Modules\Globo.TFSSetup\Globo.TFSSetup.psm1: line 26 at New-GloboBuildDefinition,
C:\Program Files\TFSPowerShell\Modules\Globo.TFSSetup\Globo.Builds.psm1: line 93 at Provision-Release,
C:\Program Files\TFSPowerShell\Modules\Globo.TFSSetup\Globo.Releases.psm1: line 99
Но обратите внимание, что эти же сценарии работали нормально в TFS 2015. Поэтому я попытался изменить dll, используемые этими сценариями.После этого я не получаю ошибок, но они не работают должным образом.
Поэтому я пытаюсь получить недостающие библиотеки DLL, но в моем TFS 2018 их нет.Как я могу получить их?