tech·nic·al·ly agile class·i·fic·at·ion

Troubleshooting: Systematic Issue Resolution for Agile and DevOps Excellence

Systematic approaches and practical techniques for identifying, diagnosing, and resolving issues to enhance reliability, performance, and continuous improvement.

Identifying and resolving issues in software, hardware, and systems to maintain functionality.

Image
https://nkdagility.com/resources/troubleshooting/

Overview

Troubleshooting involves the systematic identification and resolution of issues within software, hardware, and systems, ensuring that functionality is maintained and optimised. This concept is crucial for organisations aiming to deliver value predictably and sustainably, as it directly impacts the reliability and performance of products and services. By effectively diagnosing problems, teams can minimise downtime, enhance user satisfaction, and maintain a steady flow of work, which is essential in agile and DevOps environments.

Troubleshooting fosters a culture of continuous improvement, enabling teams to learn from failures and adapt their processes accordingly. This proactive approach not only addresses immediate concerns but also contributes to long-term resilience by embedding knowledge and practices that prevent future issues. It encourages collaboration across cross-functional teams, as diverse perspectives often lead to more effective solutions.

Moreover, troubleshooting is not merely a reactive measure; it is an integral part of the development lifecycle that supports agile principles by promoting transparency and accountability. By prioritising troubleshooting, organisations can ensure that they remain responsive to change, ultimately enhancing their ability to innovate and deliver value to customers consistently. This ongoing commitment to resolving issues effectively is what distinguishes high-performing teams in today’s fast-paced development landscape.

Learn More about Troubleshooting

Blog

TFS 2012 - Issue: Stuck builds in Team Foundation Build with no build number

Explains how to resolve stuck builds in TFS 2012 where no build number is assigned, caused by IIS multiple site bindings, with steps to fix via web.config settings.
Blog

Issue [ TFS 2012.2 ] Detaching collection fails on SnapshotIdentities with object reference not set to an instance of an object

Explains how detaching a Team Project Collection in TFS 2012.x can fail due to orphaned identities, causing a NullReferenceException, and outlines steps for diagnosis and support.
Blog

TFS 2012 Update 1 - TF255430: the database was partially upgraded during a failed upgrade

Explains how to resolve Team Foundation Server 2012 upgrade failures caused by partial database upgrades, SQL connectivity issues, and Analysis Services errors.
Blog

Windows 8.1 Preview Issue - The update is not applicable to your computer

Explains how to fix the “The update is not applicable to your computer” error when installing Windows 8.1 Preview, including region settings and manual update steps.
Blog

TFS 2012.3 Issue - Scheduled Backups gives a TF400998 when reconfigured

After migrating TFS 2012/2013 servers, Scheduled Backups may fail with TF400998 errors due to outdated server references. Disabling and resetting resolves the issue.
Blog

I messed up my work items from Excel! What now?

Guidance on recovering from accidental bulk changes to TFS work items via Excel, including finding affected items, restoring data, and preventing future issues.
Engineering-Notes

Building a Resilient Token Server: Engineering for Flow, Fault Tolerance, and Speed

Explains how to engineer a robust, fault-tolerant token counting server using FastAPI and PowerShell, covering error handling, retries, fallbacks, and resilient workflows.
Blog

Finding the problem on a partially succeeded build on Team Foundation Build Services 2010

Learn how to diagnose and resolve partially succeeded builds in Team Foundation Build Services 2010 by tracing test failures, identifying code issues, and managing bugs.
Blog

Team Foundation Build 2012 Issue - The target CleanWorkspacePackageTempDir does not exist

Explains how to resolve the “CleanWorkspacePackageTempDir does not exist” build error in Team Foundation Build 2012 for upgraded ASP.NET MVC projects by updating project targets.
Blog

Access denied for orchestration plan on Build

Explains how to resolve TFS build errors caused by missing write permissions for the Project Collection Build Service on orchestration plans, including permission setup steps.
Blog

TFS Build reports Licencies.licx: unable to load type

Explains how mismatched component versions in licences.licx files can cause build errors on TFS servers, and offers solutions for consistent automated builds.
Blog

In-Place upgrade of TFS 2008 to TFS 2010 with move to new domain

Step-by-step guide to upgrading Team Foundation Server 2008 to 2010, including in-place upgrade, build server update, and migrating to a new domain with key troubleshooting tips.
Blog

How to deal with a stuck or infinitely queued build

Learn how to identify, troubleshoot, and resolve stuck or infinitely queued builds in Team Foundation Build, including tips for monitoring and restarting build services.
Videos

Navigating the Complex World of Azure DevOps Data Migration

Learn key steps, common pitfalls, and best practices for migrating data from legacy TFS systems to Azure DevOps, including identity alignment, database cleanup, and backups.
Blog

Bug in the Visual Studio Git integration that results in a merge conflict

Explains a Visual Studio Git bug causing merge conflicts during pulls with local commits, its workaround, and best practices for managing branches to avoid the issue.
Blog

Maven release prepare fails with detected changes in Jenkins

Explains how to fix Maven release prepare failures in Jenkins with TFS by using .tfignore files to exclude generated files like release.properties from source control.
Blog

Upgrading TFS 2010 to TFS 2012 with VSS Migration and Process Template consolidation

Step-by-step guide to upgrading TFS 2010 to TFS 2012, migrating VSS data, consolidating process templates, and resolving common issues during team project integration.
Blog

Upgrading from TFS 2008 and WSS v3.0 with SfTSv2 to TFS 2010 and SF 2010 with SfTSv3

Step-by-step guide to upgrading TFS 2008 and WSS v3.0 with SfTSv2 to TFS 2010 and SharePoint 2010, including process template migration and data handling.
Blog

Test Track Pro and the case of the missing data

Explains issues with Test Track Pro data queries in TFS Integration, highlighting problems with date filters causing missing records and suggesting hourly filtering as a fix.
Blog

Solution: Getting Silverlight to build on Team Foundation Build Services 2010

Step-by-step guide to resolving build failures when compiling Silverlight 3 projects with Team Foundation Build Services 2010, including SDK, MSBuild, and code analysis fixes.
Blog

Maven release perform tries to do a Get to a workspace sub folder in TFS

Explains issues with Maven release perform in TFS workspaces, causes of build failures, and solutions for workspace mapping, concurrency, and label handling during migration.
Blog

TFS Integration Tools – Issue: Error occurred during the code review of change group

Explains causes and solutions for the “Error occurred during the code review of change group” in TFS Integration Tools, including common triggers and recommended workarounds.
Blog

Unable to load task handler PowerShell for task VSBuild

Explains how to resolve the “Unable to load task handler PowerShell for task VSBuild” error in TFS vNext builds, covering PowerShell versions and blocked zip files.
Blog

Could not find mappings for all states defined in 'Test Suit' work item type

Explains how to resolve TFS 2013.3 errors caused by case-sensitive state names in custom Test Suite work items, affecting older clients and process configurations.
Blog

You can't use WITADMIN on versions older than TFS 2010

Explains troubleshooting WITADMIN errors with TFS versions, highlighting the need for TFS 2010 SP1 or newer for compatibility with work item type changes.
Blog

Issue [ TFS 2013 ] Value cannot be null. Parameter name: key

Explains how a missing required Team Field in customised TFS 2013 work item templates causes “Value cannot be null” errors, and how to resolve it by making the field mandatory.
Blog

Issue [ TFS 2013 ] You get TF400324 when connecting InRelease to TFS

Explains how to resolve TF400324 errors when connecting InRelease 3 to TFS 2013, including correct URL usage and a supported PowerShell fix for collection paths.
Blog

Restore TFS backups from SQL Enterprise to SQL Express

Explains how to resolve errors when restoring TFS backups from SQL Enterprise to SQL Express by removing unsupported data compression features from the database.
Blog

TFS2012.2 - Issue: Object not set to instance of object with TF400898, TF53010 & TF30065

Explains causes and solutions for “Object reference not set to an instance of an object” errors (TF400898, TF53010, TF30065) in TFS 2012.2, fixed in Update 3.
Blog

TFS 2012 Issue: TF215097 an error occurred while initializing a build for build definition

Explains the TF215097 error in TFS 2012 builds, its cause—missing custom assemblies—and how to resolve it by configuring the build controller to reference those assemblies.
Blog

TFS Integration Tools - Issue: TF10141 No Files checked in as a result of a TFS check-in failure

Explains how to resolve TFS Integration Tools check-in failures (TF10141), covering conflict identification, manual resolution steps, and handling workspace issues.
Blog

TFS Integration Tools - Issue: TF14009: Cannot merge source into target because the target is underneath source

Explains the TF14009 error in TFS when merging a source into a subfolder of itself, its causes during migration, and practical workarounds to resolve the issue.
Blog

TFS Integration Tools - Issue: TF205022: The following path contains more than the allowed 259 characters

Explains how to resolve the TFS error caused by file paths exceeding 259 characters during migration, with steps to shorten paths and adjust workspace settings.
Blog

TFS 2012 - Issue: Manage Group Membership missing from admin after TFS 2008 to TFS 2012 Upgrade

Explains how to restore missing group membership management in TFS 2012 after upgrading from TFS 2008 by manually adding permissions using TFS Security commands.
Blog

TFS Preview - Issue: TF400898 The underlying connection was closed

Explains the TF400898 error in TFS Preview, its causes, troubleshooting steps, and how a bug in the version control subsystem led to file loss and its resolution.
Blog

TFS Integration Tools - Issue: TFS WIT bypass-rule submission is enabled

Explains how to resolve TFS Integration Platform errors caused by missing permissions for bypass-rule submission by adding accounts to the Team Foundation Service Accounts group.
Blog

Installing TFS 2012 with Lab Management 2012

Step-by-step guide to installing and configuring TFS 2012 with Lab Management, including SQL Server, SCVMM integration, troubleshooting, and environment setup tips.
Blog

Subversion to TFS 2010: The migration engine is unable to resolve a conflict where two changes have the same target item

Explains how to resolve case sensitivity conflicts when migrating from Subversion to TFS 2010, including tools and steps to handle duplicate target item errors.
Blog

What to do after a servicing fails on TFS 2010

Guidance on troubleshooting failed servicing in TFS 2010, including schema version issues, recovery steps, and risks of database repair versus starting over.
Blog

Active Directory Groups not Syncing with Team Foundation Server 2010

Explains why Active Directory groups may not sync with Team Foundation Server 2010, how to diagnose sync issues, and steps to resolve identity synchronisation problems.
Blog

Ghost build controllers in Team Foundation Server

Learn how to identify and remove undeletable ghost build controllers in Team Foundation Server by updating build status in the database, avoiding unsupported deletions.
Blog

TFS Error: MSB4018 The "BuildShadowTask" task failed unexpectedly

Explains the MSB4018 “BuildShadowTask” error in TFS when using Accessors in unit test projects, its cause, and how removing .accessor files resolves build issues.
Blog

SharePoint 2013 Issue - After migration from 2010 user permission not working

After migrating from SharePoint 2010 to 2013, users may face permission and authentication issues due to changes in claims-based authentication settings.
Blog

Could not load file or assembly while configuring Build vNext Agent

Explains how to resolve a “Could not load file or assembly” error when configuring Build vNext Agent on Windows Server 2012 R2 with Visual Studio 2015 Preview installed.
Blog

Microsoft Surface 3 unable to boot from USB

Explains how to resolve Microsoft Surface 3 boot issues by renaming the USB drive to “BOOTME”, a required but undocumented step for successful USB booting.
Blog

Error adding Active Directory Group to Release Management Client in Visual Studio 2013

Explains how to resolve unhandled exceptions when adding Active Directory groups in Release Management Client for Visual Studio 2013 by selecting the specific domain, not “Entire Directory”.
Blog

Issue [ TFS 2013 ] TF255466 A previous update or installation requires a restart

Explains how to resolve the persistent TF255466 error when installing TFS 2013 after SQL Server 2012 SP1, caused by pending reboots and requiring hotfix KB2793634.
Blog

Issue [ TFS 2013 ] InRelease account requires make requests on behalf of others

Explains how to resolve InRelease connection errors with TFS 2013 by granting the required “make requests on behalf of others” permission to the service account.
Blog

Issue [ TFS 2013 ] You need elevated privileges to install InRelease

Learn how to resolve InRelease 3 installation failures on Team Foundation Server 2013 by running the installer with elevated privileges via an elevated command prompt.
Blog

Issue [ TFS 2013 ] TF50309 when configuring features in Team Foundation Server 2013

Explains how to resolve TF50309 permission errors when configuring features in Team Foundation Server 2012/2013 by assigning the ‘Manage process template’ permission.
Blog

Issue [ TFS 2013 Preview ] TF400654: Unable to configure Planning Tools

Explains how to resolve TF400654 errors in TFS 2013 Preview by updating process templates to ensure custom fields exist in all required work item types.
Blog

SharePoint 2013 Issue - Custom Web Part results in Could not load file or assembly after upgrade

Explains how to resolve SharePoint 2013 errors loading custom web parts after upgrading from 2010, using site reset or SharePoint Designer to remove missing assemblies.
Blog

TFS Integration Tools - Issue: unable to find a unique local path

Explains how to resolve the “unable to find a unique local path” error in TFS Integration Tools during source control migration, including causes and practical workarounds.
Blog

TFS 2012 Issue: Get Workspace already exists connecting with VS 2008 or VS 2010

Explains how to resolve the “workspace already exists” error when connecting Visual Studio 2008 or 2010 to TFS 2012 by manually creating a Server workspace.
Blog

Lab Management Issue: Enable File and Printer Sharing for Lab Management Standard Environments

Learn how to resolve connectivity issues in Visual Studio Lab Management by enabling File and Printer Sharing on Windows 8 and Windows Server 2012 for standard environments.
Blog

Windows 8 Issue: Unable to connect to the internet with Hyper-V domain joined guest running on WiFi

Fixes internet connectivity issues for Hyper-V domain-joined guests on Windows 8 WiFi by configuring all features in the Network Bridge settings. Suitable for troubleshooting.
Blog

Guide to ChangeServerId says mostly harmless

Explains when and why to use ChangeServerId in TFS, potential issues from duplicate GUIDs, and how to resolve errors using RegisterDB after cloning or upgrading servers.
Blog

TFS 2012 Update 1 - TF400432 We were unable to connect to the SharePoint Central Administration

Explains how to resolve TF400432 errors during TFS 2012 Update 1 upgrades by correcting mismatched SharePoint Central Administration port settings in TFS configuration.
Blog

Project Server 2013 Issue - TF294003: Cannot access the following PWA instance

Explains how to resolve TF294003 errors when connecting Team Foundation Server 2012 to Project Server 2013 by updating the TFS service account permissions.
Blog

Project Server 2013 Issue - TF294012: Cannot access the following enterprise project

Explains how to resolve the TF294012 error in Project Server 2013 by switching from SharePoint to Project Server permission mode for Team Foundation Server integration.
Blog

Project Server 2013 Issue – TF294026: The following work item field does not exist

Explains how to resolve the TF294026 error in Project Server 2013 and TFS 2012 by adding missing work item fields required for integration with Scrum templates.
Blog

TFS Integration Tools - Issue: TFS WIT invalid submission conflict type

Explains how to resolve the “TFS WIT invalid submission conflict” in TFS Integration Tools by adjusting permissions and enabling bypass-rule submission for successful configuration.
Blog

My Team Foundation Server system accounts are changing? What do I do?

Learn how to update expiring Team Foundation Server service accounts, including steps for TFS, Build, SharePoint, and SQL, to prevent service disruptions.
Blog

TFS 2012 - Issue: TF30063: You are not authorized to access and can’t trace permissions

Explains how a global “deny” permission in TFS 2012 can block SharePoint 2010 access, causing TF30063 errors, and highlights where to check for inherited permission issues.
Blog

TFS Integration Tools - Issue: Unable to resolve conflict as Access to the path is denied

Explains how changing WorkSpaceRoot in TFS Integration Tools can cause access denied errors and details how to fix permission issues by updating folder rights.
Blog

I messed up my checkin failure conflict resolution with the TFS Integration Tools… Now what?

Describes troubleshooting and recovering from conflict resolution errors in TFS Integration Tools, including undoing rules and restarting migrations after check-in failures.
Blog

TFS Integration Tools - Issue: Sequence contains no elements

Explains how to resolve the “Sequence contains no elements” error in TFS Integration Tools by removing outdated TFS 2008 adapter files to prevent plugin loading issues.
Blog

TFS 2012 Issue: TF255507: The security identifier (SID) for the following SQL Server login conflicts

Explains how to resolve the TF255507 SID conflict error in TFS 2012 caused by server renaming, including SQL commands to fix login issues in SQL Server 2012.
Blog

Windows 8 Issue: Local network is detected as public

Explains why Windows 8 may label Hyper-V virtual networks as public, causing connectivity issues, and provides steps to manually set them as private for proper access.
Blog

Office 2013 Issue: There is not enough free memory to run this program in Outlook 2013

Explains causes and solutions for the “not enough free memory” error in Outlook 2013, including disabling shared folder downloads and adjusting Exchange account settings.
Blog

Office 2013 Issue: Installing Office 2013 breaks Visual Studio 2012

Installing Office 2013 on a system with Visual Studio 2012 RC can cause C++ runtime errors. Apply the July 2012 update to resolve compatibility issues and restore functionality.
Blog

TFS Integration Tools: TF237165: The Team Foundation Server could not update the work item

Explains how to resolve the TF237165 error in TFS Integration Tools, caused by validation or mapping issues when updating work items during data migration.
Blog

TFS Integration Tools–Issue: AnalysisProvider not found

Explains how to resolve the “AnalysisProvider not found” error in TFS Integration Tools by updating the .NET Framework version from 3.5 to 4.0 and recompiling.
Blog

TFS Integration Tools – Issue: Access denied to Program Files

Explains how to fix an “Access Denied” error when TFS Integration Tools cannot write log files to Program Files, including permission changes and retry steps.
Blog

VSS Converter – Issue: TF54000: Cannot update the data because the server clock may have been set incorrectly

Explains the TF54000 error during VSS to TFS migration, its cause due to server time sync issues, and provides a simple workaround to resume the migration process.
Blog

VSS Converter – Issue: TF60014 & TF60087: Failed to initialise user mapper

Explains how to resolve TF60014 and TF60087 errors in VSSConverter.exe during VSS to TFS import by ensuring mapped users have permissions in the target TFS project.
Blog

TF200035 Sync error for identity with TFS 2010

Details troubleshooting a TF200035 sync error in TFS 2010, covering Active Directory issues, machine account permissions, domain compatibility, and possible workarounds.
Blog

SSRS vs SCVMM - The Kerberos token dispute

Explains Kerberos authentication issues when SSRS and SCVMM run on the same server with different service accounts, causing SPN conflicts and token errors in Active Directory.
Blog

Always prompted for credentials in TFS 2010?

Explains why TFS 2010 repeatedly prompts for credentials and how to resolve it by configuring your domain as an intranet site in Internet Explorer settings.
Blog

Creating a backup in Team Foundation Server 2010 using the Power Tools

Step-by-step guide to backing up Team Foundation Server 2010 with Power Tools, including required permissions, common errors, and troubleshooting backup issues.
Blog

Database corruption in TFS 2005 causes TF246017 during upgrade

Explains how database corruption in TFS 2005 can cause TF246017 errors during upgrade, and details using DBCC CHECKDB to diagnose and repair the issue.
Blog

Microsoft, please help me diagnose TFS Administration permission issues!

Troubleshooting TFS 2010 admin permission errors caused by not running TfsConfig as administrator, despite correct group memberships and server permissions.
Blog

Solution - IIS SMTP Service 5.5.2 rejected: need fully qualified hostname

Explains how to resolve IIS SMTP error 5.5.2 by configuring a fully qualified domain name, ensuring outgoing emails are accepted by recipient mail servers.
Blog

Solution to connecting to TFS using HTTPS over the Internet from behind ISA

Explains how to resolve TFS connection issues over HTTPS from behind an ISA server by updating Visual Studio registry settings for proxy configuration.
Blog

Removing a dead Solution Deployment from MOSS 2007

Learn how to manually remove a failed or stuck solution deployment job in Microsoft Office SharePoint Server 2007 using Central Administration tools.
Blog

Error creating listener in Team Build

Explains how to resolve AddressAccessDeniedException when running tests in Team Build by granting the Build Agent service account permission to create IIS listeners.
Blog

Team Foundation Server Error TF30177: Team Project Creation Failed - Part 2

Explains how to resolve Team Foundation Server project creation errors caused by SharePoint managed path conflicts, with steps to identify and fix site URL issues.
Blog

Team Foundation Server Error TF30177 : Team Project Creation Failed

Explains how to resolve Team Foundation Server TF30177 errors by updating server URLs to use the FQDN, addressing proxy and DNS issues during project creation.
Blog

Team Foundation Server Error 28936

Explains how Team Foundation Server installation fails with error 28936 due to IIS URLScan filter blocking web services, and how removing it resolves the issue.
Blog

TFS Gotcha (server name)

Explains how to fix TFS installation issues caused by server name and proxy settings by editing the hosts file and renaming the server to its fully qualified domain name.
Blog

VS2005 - Signtool requires CAPICOM version 2.1.0.1

Learn how to resolve the “Signtool requires CAPICOM version 2.1.0.1” error in VS2005 by installing and registering capicom.dll for successful project publishing.
Blog

Creating a WIT Adapter for the TFS Integration Platform for a source with no history

Explains how to build a TFS Integration Platform Work Item Tracking (WIT) adapter for a source system without history, covering versioning, field mapping, and error handling.
Blog

What do you do with a Work Item History Not Found Conflict Type Details

Explains how missing or non-consecutive work item revision history during TFS migrations causes conflicts, and details troubleshooting steps and unresolved backlog issues.
Blog

TFS Speed Problems

Advice on diagnosing and resolving Team Foundation Server speed issues, including network checks, server specifications, and common causes of slow performance.
Blog

Granting access to Team Foundation Server 2012 for diagnostic troubleshooting

Learn how to grant users or groups access to TFS 2012 diagnostic activity logs for troubleshooting without full admin rights, using command-line permission settings.
Blog

Issue [ TFS2012.2 ] TF30063 You are not authorized to access

Explains how a bug in TFS 2012.2 causes TF30063 authorisation errors after moving servers, and how updating to TFS 2012.3 resolves the issue.
Blog

Issue SharePoint 2013: The username is invalid. The account must be a valid domain account

Explains how to resolve the SharePoint 2013 error requiring a domain account by using PowerShell to configure a farm with a local account instead of a domain account.
Blog

Subversion to TFS 2010: Dealing with invalid Subversion SSL certificates and migrations

Explains how invalid Subversion SSL certificates can block SVN to TFS 2010 migrations, causing connection errors, and details steps to resolve certificate issues.
Blog

Upgrading to TFS 2010 Beta 1 and SQL Collation

Explains issues upgrading from TFS 2008 to TFS 2010 Beta 1 due to SQL Server collation conflicts, error messages, and the need to align collation settings.
Blog

SharePoint 3.0 and MOSS 2007 Service Pack 1 Update

Guidance on resolving SharePoint 3.0 and MOSS 2007 Service Pack 1 installation errors, including database version issues and solutions using stsadm commands.
Blog

Why Integrated Authentication does not work with host headers!

Explains why Integrated Authentication fails with custom host headers on IIS, causing 401.1 errors, due to Windows loopback security checks and how to resolve it.
Blog

TFS Gotcha (SP1)

Step-by-step guide to resolving common installation and repair issues with Team Foundation Server SP1 on data and application tiers, including rollback options.
Blog

Avoid the pick-n-mix branching anti-pattern

Explains the risks of the pick-n-mix branching anti-pattern in source control, its impact on code quality, and recommends feature branching and toggles for stability.
Blog

Who broke the build?

Explains the importance of passing builds, common causes of build failures, how to identify issues and responsible users, and best practices for build ownership.
Blog

Solution: Testing Web Services with MSTest on Team Foundation Build Services 2010

Explains how to configure MSTest for automated testing of web services on Team Foundation Build Services 2010, including handling dynamic server ports and build environments.
Blog

Log Elmah errors in Team Foundation Server

Explains how to log Elmah error reports as work items in Team Foundation Server, including attaching error logs, using templates, and retrieving error details.
Blog

Engaging with complexity - Team Foundation Server Edition

Detailed walkthrough of a complex Team Foundation Server migration, covering remediation, hardware moves, upgrades, user management, and validation in large enterprise environments.
Blog

Create log entries in Release Management

Explains how to generate and capture log entries in Release Management by using PowerShell’s Write-Verbose with the -verbose flag, ensuring deployment logs are recorded.
Blog

Mask password in Jenkins when calling TEE

Learn how to securely mask passwords in Jenkins logs when using Team Explorer Everywhere (TEE), preventing sensitive credentials from being exposed during build processes.
Blog

Reserve an Agent for a special build in Team Foundation Server 2012

Explains how to reserve a build agent in Team Foundation Server 2012 using custom activities, agent tagging, and workflow changes to ensure reliable, isolated build execution.
Blog

Upgrading to Team Foundation Server 2012 Update 1 in production – DONE

Step-by-step guide to upgrading Team Foundation Server 2012 to Update 1, including prerequisites, backup, disk space, configuration, troubleshooting, and build server setup.
Blog

One Team Project Collection to rule them all - Consolidating Team Projects

Step-by-step guide to consolidating multiple Team Projects and Collections in TFS 2012 using the TFS Integration Platform, covering migration, mapping, and troubleshooting.
Blog

Install of TFS 2013.3 with SharePoint 2013 on Windows Server 2012 R2 Update 1

Step-by-step guide to installing TFS 2013.3 with SharePoint 2013 on Windows Server 2012 R2, covering prerequisites, configuration, troubleshooting, and best practices.
Blog

Process Template Upgrade #7 – Rename Work Items and Import new ones

Step-by-step guide to upgrading TFS process templates by renaming and importing work item types, preserving data, updating fields, categories, configs, and reports.
Blog

Upgrading Team Foundation Server 2008 to 2010

Step-by-step guide to upgrading Team Foundation Server 2008 to 2010, covering database backup, migration, verification, compatibility, and post-upgrade testing.
Blog

Solution - SEO permanent redirects for old URL’s?

Explains how to set up SEO-friendly permanent redirects for old URLs to new ones in ASP.NET, covering best practices and code examples for preserving search rankings.
Videos

Mastering Domain Controller Migration: A Step-by-Step Guide to Seamless Active Directory Transfers

Learn how to safely migrate Active Directory roles to a new domain controller, including setup, role transfer, and decommissioning the old server for minimal disruption.
Blog

Unable to install Visual Studio 2013 RC on Windows 8.1 Preview

Explains why Visual Studio 2013 RC and Team Foundation Server 2013 RC cannot be installed on Windows 8.1 Preview due to .NET version issues, with suggested workarounds.
Blog

Batched domain migration with TFS while maintaining Identity

Explains how to batch migrate users between domains in TFS 2012 while preserving user identities, avoiding duplicates, and maintaining traceability during the process.
Blog

TFS 2012 - Issue: TF250052: Grant access rights already exists after reconfigure of SharePoint

Explains how to resolve the TF250052 error in TFS 2012 after reinstalling SharePoint 2010 by refreshing the access rights list to display existing entries.
Blog

TFS 2012 Issue: Some features of Team Web Access are not visible to you

Explains why some Team Web Access features in TFS 2012 may be hidden due to licence restrictions and how to assign users to the correct access groups for full functionality.
Blog

Installing Visual Studio Team Foundation Server Service Pack 1

Step-by-step guide to installing Visual Studio Team Foundation Server 2010 Service Pack 1, including troubleshooting tips for common installation errors and solutions.
Blog

Office 2010 gotcha 2: Visual Studio 2008 Locks

Explains how installing Office 2010 can cause Visual Studio 2008 to freeze when editing ASPX files, and provides a fix by repairing the Web Authoring Component.
Blog

Team Build Error

Explains troubleshooting a confusing MS Build error in a mixed Visual Studio 2005/2008 environment, resolved by updating GDR and Business Intelligence components.
Blog

Problems with Team Explorer after installed Visual Studio 2008 SP1 RTM

Describes a Team Explorer error after installing Visual Studio 2008 SP1 RTM, troubleshooting steps taken, and issues with accessing version control features.
Blog

Assembly Version does not change in Visual Basic Workflow projects

Explains a Visual Basic compiler bug where assembly version numbers do not update after rebuilding, affecting Workflow and other projects, and offers manual workaround steps.
Blog

Connecting to SQL Server using DNS

Explains how to enable Windows Authentication for SQL Server connections via DNS by configuring the SQL Server Browser service and setting up Service Principal Names (SPNs).
Blog

Installing The 2007 Microsoft Office Servers Service Pack 1 (SP1) ...Again...

Documents the installation issues and error logs encountered when applying Microsoft Office Servers 2007 SP1, including timeout exceptions and troubleshooting steps.
Blog

No love between McAfee Enterprise and MOSS 2007

Explains how McAfee antivirus can cause search errors in Microsoft Office SharePoint Server 2007, highlighting compatibility issues and the need for specialised solutions.
Blog

Installing the .NET Framework 3.5 Beta 2 on Vista

Step-by-step guide to resolving .NET Framework 3.5 Beta 2 installation issues on Windows Vista by uninstalling specific hotfixes and retrying the setup.
Blog

SharePoint 3.0 TFS Sub-Site creation error

Explains troubleshooting steps and error messages when creating Team Foundation Server sub-sites in SharePoint 3.0, including site URL conflicts and document upload issues.

Connect with Martin Hinshelwood

If you've made it this far, it's worth connecting with our principal consultant and coach, Martin Hinshelwood, for a 30-minute 'ask me anything' call.

Concepts


Categories


Tags

GitHub (4)
Scaling (15)
Windows (97)

Our Happy Clients​

We partner with businesses across diverse industries, including finance, insurance, healthcare, pharmaceuticals, technology, engineering, transportation, hospitality, entertainment, legal, government, and military sectors.​

Akaditi Logo

Akaditi

Slaughter and May Logo

Slaughter and May

Emerson Process Management Logo

Emerson Process Management

Deliotte Logo

Deliotte

Hubtel Ghana Logo

Hubtel Ghana

Jack Links Logo

Jack Links

MacDonald Humfrey (Automation) Ltd. Logo

MacDonald Humfrey (Automation) Ltd.

Sage Logo

Sage

Microsoft Logo

Microsoft

Xceptor - Process and Data Automation Logo

Xceptor - Process and Data Automation

Boxit Document Solutions Logo

Boxit Document Solutions

Healthgrades Logo

Healthgrades

NIT A/S

Higher Education Statistics Agency Logo

Higher Education Statistics Agency

Epic Games Logo

Epic Games

Schlumberger Logo

Schlumberger

ProgramUtvikling Logo

ProgramUtvikling

Illumina Logo

Illumina

Royal Air Force Logo

Royal Air Force

Nottingham County Council Logo

Nottingham County Council

Washington Department of Enterprise Services Logo

Washington Department of Enterprise Services

Department of Work and Pensions (UK) Logo

Department of Work and Pensions (UK)

New Hampshire Supreme Court Logo

New Hampshire Supreme Court

Washington Department of Transport Logo

Washington Department of Transport

Capita Secure Information Solutions Ltd Logo

Capita Secure Information Solutions Ltd

Higher Education Statistics Agency Logo

Higher Education Statistics Agency

Flowmaster (a Mentor Graphics Company) Logo

Flowmaster (a Mentor Graphics Company)

SuperControl Logo

SuperControl

Ericson Logo

Ericson

Trayport Logo

Trayport