Download Offline Installer for VS 2017
There is no ISO available to download for VS2017. You can view why Microsoft did not make ISO available, is discussed in here. However if you want to download VS 2017 to perform an offline installation...
View ArticleAdd Reporting Services to an Existing Team Project in TFS 2018 RC1
From TFS 2015 it was possible to create Team Projects for on premises TFS, using the web interface. But when you create a team project from web interface it does not create Reporting Services or...
View ArticleChanging Work Item Icons – TFS vs VSTS
It is now possible to change the work item icons in on premises TFS 2017.2 and in VSTS. This is a cool feature allowing you to, recognize the type of work item at a glance. However there is a...
View ArticleTFS DB Restore–DB Set to Suspect
When you have configured backups with TFS admin console and restore them in case of a need, you are expecting, your TFS databases to restore without any issues. But you might run into this situation if...
View ArticleBusiness Rules for Work Items in Team Services
For inherited process model in VSTS, you can use Custom Rules to define rules that can clear the value of a field, copy a value into a field, and apply values based on dependencies between different...
View ArticleCode Review with Git in Team Services
Code Review plays important part in software development as it helps to identify issues that may be overlooked. Reviews on code improve overall quality of the delivered software, and reviews are done...
View ArticleSetting Quality Profile via VSTS/TFS Build for SonarQube
Sonar analysis helps to identify the technical debt in the source code of your project. Running it integrated with VSTS or TFS builds add more value by automating the quality checks with sonar server....
View ArticleMistake in .sln Can Cause NuGet Restore Task in Build to Fail and Hide the...
NuGet packages are very commonly used in VS Development. Using build VSTS task NuGet Restore is general practice of downloading packages while doing the automated builds. Today suddenly a team ran into...
View ArticleTrigger Release from PS in TFS 2015.2
Can you trigger a release in TFS 2015.2 from another release definition execution? Was the request from one of the teams. To fulfill this requirement, if you are using VSTS or TFS2017, you can use the...
View ArticleTLS 1.2, PowerShell and Dynamics CRM with VSTS Release Management
PowerShell often used in tasks in VSTS release management. When accessing services authenticated via AAD (Azure Active Directory) it might require to use TLS 1.2 protocol, if it is configured to be...
View ArticleMoving TFS 2005 Collection to TFS 2013.3 – Plan, Execution & Lessons Learnt
Many organizations still use old platforms and they are reluctant to move to new platform with fear of failure in doing the move. But hanging onto older products would not give any benefit as well as...
View ArticleBuild Definition as Code with YAML Builds
Build configuration as code and store it in version control was a request from some time back. It is great to have your build definition as code alongside your application source code. Microsoft has...
View ArticlePS Script Get All Team Projects Listed as HTML–TFS/VSTS
You may want to sometimes satisfy the needs of your team, specially PMs, requesting already available information in document format. Some managers are lazy to go and explore (that's why they choose to...
View ArticleRunning UI Tests with Unified Agent
You needed to setup dedicated machines for testing when using Run Functional Tests and you had to execute, Deploy Test Agent step and Copy Files step as prerequisites. With the introduction of unified...
View ArticleCreating Multiple Artifacts in a Single Build
Sometime you may want to create multiple artifacts in a build for separate each project output into different artifact. This question was asked in a forum “To create CI/CD pipeline to deploy web...
View ArticleTFS 2015.2 to TFS 2018 Upgrade–Lesson Learnt
It is great if the latest updates to TFS can be applied as and when they are released. But for a large organization it might not be sometimes easy. There may be few version gaps when you try to upgrade...
View ArticleScript to Delete All Workspaces of a Computer from TFS
Sometime you need to clean up machines, especially build servers after a TFS upgrade to get the agents working as intended. If you ever come across a situation where you want to remove all Team...
View ArticleUpdating TFS Build Agents from Version 1.xx to 2.xx After TFS Upgrade 2018...
If you have upgraded the TFS from TFS 2015 to TFS 2018 you will encounter a situation where your vNext build agents 1.xx are no longer valid. You will get a message in the Agent Pool/Queue indicating...
View ArticleTFS Build Agent Fail on Get Source After Upgrade
TFS on premise requires you to keep your TFS updated as almost in every quarter a new update to the TFS is released as well as a new version every year. For this you might have to do TFS Upgrades. If...
View ArticleConfigure Search Service for TFS 2018 in a Separate Server to Enable Work...
Work Item Search& Code Search allow TFS users to do advanced and dynamic way of quick searching on code or work items, with drill down etc. To enable Code Search in VSTS you have to install the...
View Article