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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin Date: 06/11/2018
MSBuild Syntax for Creating Web Deploy Packages and _Publishedwebsite folder for TFS Builds
_PublishedWebsite folderJust the _PublishedWebsite...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin Date: 04/14/2015
ERROR_FRAMEWORK_VERSIONS_DO_NOT_MATCH
Encountered the error message ERROR_FRAMEWORK_VERSIONS_DO_NOT_MATCH during a website sync...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin Date: 09/19/2014
Before you take over supporting a web application….
As a server administration (SA), your responsibilities may include supporting web...
Author: Eric Parvin 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...
Author: Eric Parvin Date: 09/12/2014
IIS Server and Site Comparison with Web Deploy
This post is leveraging the information in this post...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin Date: 08/20/2014
TFS Reports - Query execution failed for dataset … (rsErrorExecutingCommand)
I have encountered the error Query execution failed for dataset … (rsErrorExecutingCommand) a...
Author: Eric Parvin 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:...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin 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...
Author: Eric Parvin Date: 05/01/2014