Eric Parvin

IIS, TFS, and .NET Lessons from the Field

IIS-Sync Configuration Settings Only - No Web Site Content

In the scenario where you make a modification of an IIS setting at the server level (not in the...

Date: 11/15/2018

Auto-Parameter Connection String for Web Deploy Package

Scenario:The connection string from the Visual Studio's project web.config over rides the connection...

Date: 09/04/2018

Is SQL Job Required to Maintain Indexes for TFS databases

The recommendation from the Product Group is to not run a separate index maintenance job as the...

Date: 08/24/2018

ERROR_INSUFFICIENT_ACCESS_TO_SITE_FOLDER Deploying w/TFS

Scenario:The TFS deploy Agent is setup to use built in account Network Service as the identity to...

Date: 07/26/2018

Load Balancing TFS Code Search Servers

At this time, it is NOT possible to load balance the TFS Code Search servers (Elasticsearch) as the...

Date: 06/21/2018

Issue with Accessing IIS Redirection.config file during Deployment

Scenario:The TFS build/release agent is configured to use the built in account Network Service (or a...

Date: 06/11/2018

MSBuild Syntax for Creating Web Deploy Packages and _Publishedwebsite folder for TFS Builds

_PublishedWebsite folderJust the _PublishedWebsite...

Date: 06/01/2018

Releasing to Multiple Environments with Web Deploy and Parameters file Tokenization

Build and Release Scenario: This method uses a combination of the Web Deploy Parameters and the...

Date: 06/01/2018

Install and Configure Web Deploy on IIS

Purpose:Describes steps to setup an IIS website publish method between servers. This method will...

Date: 05/31/2018

MSDeploy Not Found using Release Management Task

Scenario:Setup TFS Agent to use built in account Network Service as the identity to conduct actions...

Date: 05/09/2018

TFS Code Search Does not Return Results

If code search is setup on a remote server with indexing completed and the results are blank when...

Date: 03/27/2018

Manage Web.config Values between Environments in Release Management and TFS

When a Visual Studio project is created, it will provide the Debug and Release build configurations...

Date: 03/19/2018

Where is my _PublishedWebsites folder?

For an ASP.net application, the vNext build system will generate the binaries for the web...

Date: 03/13/2018

How to Set Application Pool (App Pool) runtime to No Managed Code using PowerShell

I was asked in another post how to set the application pool runtime to No Managed Code to run ASP...

Date: 12/08/2017

How to send TFS build to a specific agent or server

There are times when you need to troubleshoot a build definition and why it is failing only on one...

Date: 02/08/2017

Error Parsing Command from Build Command Line Task for SSIS Project

The build Command Line task available in the Task Gallery provides the Tool and Arguments options...

Date: 02/04/2017

TFS and VSTS Support Blogs

Members of the TFS support team have several blogs to provide resolutions to support cases we work...

Date: 01/27/2017

Impact on TFS Reports when Changing Work Item Area Path or Iteration

Recently had a case where the customer was about to reorganize the team project and assign new areas...

Date: 01/27/2017

How to unconfigure TFS vNext Build Agent Service

There may be times when you need to unconfigure, or remove a build agent configured as a service TFS...

Date: 01/27/2017

How to Create a Report of Checked Out Files in TFS

TFS does not offer a report of checked out, or pending changes file list. The options to identify...

Date: 12/17/2016

MSB1009: Project file does not exist for TFS Visual Studio Build Task

If your Visual Studio build task fails with the following error code MSB1009: Project file does not...

Date: 12/16/2016

How to Create TFS 2015 Client Feedback Tool Offline Installer

This article explains how to create an offline version of Visual Studio...

Date: 12/16/2016

Build Agent Will not come Online and Error Message is Failed to Create Session

There are several scenarios to this issue and the resolutions are very similar with a few...

Date: 10/15/2016

TFS Code Review - Multiple Users with Same Display Name Issue

The issue arises when a user has multiple accounts created/deleted in TFS over a period of time and...

Date: 10/14/2016

How to Determine Version of TFS

These steps are for TFS 2012 and above: TFS Administration Console: The TFS Administration Console...

Date: 09/17/2016

TFS 2015- The HTMLFieldControl for the Description field on a modified WI are not expanding in IE 11

This is from a recent support case with a customer. The HTMLFieldControl for the Description and...

Date: 09/17/2016

RM 2015 - Execute Remote PowerShell Task Failing with Failed to Install VisualStudioRemoteDeployer

Just worked a support case with the customer using the RM task, Execute Remote PowerShell command on...

Date: 09/02/2016

Load Balancer Configuration Suggestions for IIS

The suggestions in this blog post are from countless reviews of IIS server farms for performance...

Date: 03/31/2016

Log Parser Errors Importing into IIS Logs into SQL Server

During the transition of log parser scripts built in batch files to PowerShell, I encountered a few...

Date: 11/03/2015

Web Deploy 3.6 – Fixing the Proxy Server Issue

  Download version 3.6 from here: https://www.microsoft.com/en-us/download/details.aspx?id=43717...

Date: 06/19/2015

Publishing to DMZ Server using Web Deploy Agent Service

  There are several options to configure Web Deploy for deployments to servers located in a...

Date: 06/19/2015

How to add the ApplicationPoolIdentity to a SQL Server Login

The ApplicationPoolIdentity is a virtual account in Windows that is dynamically generated when the...

Date: 04/14/2015

How to Determine Differences between IIS Servers - Configuration Drift

I commonly hear the phrase “The web application worked in the pre-production environment and now is...

Date: 04/14/2015

ERROR_FRAMEWORK_VERSIONS_DO_NOT_MATCH

  Encountered the error message ERROR_FRAMEWORK_VERSIONS_DO_NOT_MATCH during a website sync...

Date: 04/03/2015

TF400667 - Local Cache out of Sync

  I was just working with a customer that had to restore TFS using a VM snapshot as they did...

Date: 03/17/2015

How to Recycle Application Pool on Remote Server

I work with several customers that release highly anticipated information on the web sites on...

Date: 11/11/2014

Quickly Generate XML List of Web Site’s Configuration

The Web Deployment utility allows the administrator to quickly generate a list of configuration...

Date: 10/15/2014

How to Create Copy of Web Site on Same Server or Remote Server using Web Deploy

Continuing with the different uses of Web Deploy to help with the management of the web site...

Date: 10/14/2014

Using a 64-bit source and a 32-bit destination Error in Web Deploy

  Error Situation: When issuing the following Web Deploy statement: C:\Program Files...

Date: 10/07/2014

ASP Code and No Managed Code Option in Application Pool

  The No Managed Code setting for the application is clear in the TechNet page...

Date: 09/19/2014

Before you take over supporting a web application….

  As a server administration (SA), your responsibilities may include supporting web...

Date: 09/16/2014

Updated-Backup Strategies with Web Deploy

Before running the Web Deploy commands to update a web site, make sure to create a backup of the...

Date: 09/12/2014

IIS Server and Site Comparison with Web Deploy

  This post is leveraging the information in this post...

Date: 09/12/2014

Migration from IIS 6 to IIS 7.x – 8.x

  I have completed numerous migrations for customers and the majority of the time is spent...

Date: 09/12/2014

Using the Correct Version of Web Deploy

  If you have encountered the error Using a 64-bit source and a 32-bit destination with...

Date: 08/20/2014

TFS Reports - Query execution failed for dataset … (rsErrorExecutingCommand)

I have encountered the error Query execution failed for dataset … (rsErrorExecutingCommand) a...

Date: 05/14/2014

Web Application Migration with Web Deploy

This method is used to migrate a web application hosted under a web site in the following scenarios:...

Date: 05/05/2014

Web Site Content Migration or Synchronization with Web Deploy

This method is used to migrate web site files to a new server or synchronize the files between two...

Date: 05/05/2014

Web Site Migration with Web Deploy

This scenario will migrate all of the web server's bindings, certificates, and other high level web...

Date: 05/05/2014

Web Deploy Migration Series TOC

The next series postings are related to using the Web Deploy utility for migrating IIS content...

Date: 05/01/2014

Next>