Sign in
MSDN Blogs
Microsoft Blog Images
More ...
Browse by Tags
MSDN Blogs
>
Heath Stewart's blog
>
All Tags
>
uninstall
Server & Tools Blogs
>
Developer Tools Blogs
>
Setup & Install by Heath Stewart
Executive Bloggers
S. Somasegar
Brian Harry
Scott Guthrie
Jason Zander
Visual Studio
Visual Studio
Blend
LightSwitch
Line of Business Apps by Beth Massi
Setup & Install by Heath Stewart
Application Lifecycle Management
Visual Studio ALM
Team Foundation Service
Languages
Visual Basic
Visual C#
Visual C++
Visual F#
JavaScript
.NET Framework
.NET Framework
.NET Parallel Programming
ADO.NET (Managed Providers, DataSet & EF)
ASP.NET by Scott Hanselman
Base Class Library (BCL)
Silverlight
WCF Data Services
Workflow
Platform Development
Internet Explorer
Apps for Office and SharePoint 2013
SharePoint
Office
Web
Windows 8
Windows Store
Windows Azure
Windows Phone
Setup & Install by Heath Stewart
About Windows Installer, the .NET Framework, and Visual Studio.
Subscribe
Comments
Contact
Menu
Blog Home
Atom
Translate this page
Powered by
Microsoft® Translator
Recent Posts
Visual Studio 2012 Update 1 has Released
Posted
5 months ago
by
Heath Stewart
3
Comments
Visual Studio 2012 Update 1 CTP3 is Available
Posted
7 months ago
by
Heath Stewart
4
Comments
Windows Installer XML (WiX) v3.6 Released
Posted
8 months ago
by
Heath Stewart
8
Comments
Visual Studio 2012 RTM will not install on pre-release versions of Windows 8
Posted
8 months ago
by
Heath Stewart
9
Comments
Live Now on Developer Tools Blogs
Tags
.NET
Custom Actions
Debugging
Diagnosing
Installation
Localization
Logging
Mailbag
MSI4.5
News
Serviceability
Shared Components
Silverlight
Visual Studio
VS2005SP1
VS2008SP1
VS2010
VS2012
VSUpdate
WiX
Twitter Feed
Related resources
Visual Studio Developer Center
Visual Studio Product Website
Log Collection Utility
Visual Studio Setup and Installation
Archives
Archives
November 2012
(1)
October 2012
(1)
September 2012
(1)
August 2012
(5)
July 2012
(4)
June 2012
(1)
May 2012
(2)
April 2012
(1)
March 2012
(2)
February 2012
(3)
October 2011
(1)
May 2011
(1)
April 2011
(1)
March 2011
(5)
February 2011
(1)
December 2010
(3)
September 2010
(2)
August 2010
(3)
May 2010
(1)
April 2010
(1)
February 2010
(6)
December 2009
(1)
November 2009
(1)
October 2009
(2)
August 2009
(2)
July 2009
(2)
May 2009
(4)
April 2009
(1)
March 2009
(1)
February 2009
(3)
January 2009
(4)
December 2008
(2)
November 2008
(1)
October 2008
(1)
September 2008
(1)
August 2008
(6)
July 2008
(3)
June 2008
(1)
May 2008
(5)
April 2008
(4)
March 2008
(2)
February 2008
(4)
January 2008
(2)
December 2007
(3)
November 2007
(7)
October 2007
(3)
September 2007
(3)
August 2007
(6)
July 2007
(3)
June 2007
(3)
May 2007
(4)
April 2007
(3)
March 2007
(7)
February 2007
(7)
January 2007
(5)
December 2006
(7)
November 2006
(6)
October 2006
(9)
September 2006
(5)
August 2006
(5)
July 2006
(2)
June 2006
(8)
May 2006
(3)
April 2006
(9)
March 2006
(7)
February 2006
(9)
January 2006
(10)
December 2005
(4)
November 2005
(7)
October 2005
(11)
September 2005
(11)
August 2005
(13)
July 2005
(5)
June 2005
(6)
May 2005
(6)
April 2005
(7)
March 2005
(6)
February 2005
(4)
January 2005
(2)
December 2004
(2)
October 2004
(6)
September 2004
(1)
More
▼
Less
▲
Tagged Content List
Blog Post:
How Visual Studio 2012 Avoids Prompts for Source
Heath Stewart
Requiring source packages during installation , repairs , and even uninstall are common occurrences for some customers. The core issue is that Windows Installer needs the source location of the package and its files to install - and can't find them automatically - when attempting to restore the machine...
on
26 Jul 2012
Blog Post:
Introducing Package Reference Counting
Heath Stewart
These days it’s more common to install products composed of more than one installer package. Modern applications are often a loose fitting of localized components and being authored into a single package just isn’t practical. For example, a localized application will undoubtedly have neutral or single...
on
21 Feb 2012
Blog Post:
Downgrading Shared Components
Heath Stewart
Shared components define shared resources. It might seem obvious, but it’s important to understand that whatever you do to a shared resource during the installation of one product affects those same resources for any other product. For example, when upgrading one product to update files shared with another...
on
8 Sep 2010
Blog Post:
Visual Studio 2010 Uninstall Utility
Heath Stewart
While we hope you’ll love Visual Studio 2010 for all the application development it enables with powerful features and a robust extension model that enables great extensions like the Productivity Power Tools , if you ever need to uninstall Visual Studio it can be difficult. If you’ve ever tried to remove...
on
23 Aug 2010
Blog Post:
Major Upgrades with Shared Components
Heath Stewart
Major upgrades are Windows Installer products that can be installed like any other product with the added benefit of removing one ore more related products. For example, version 2 of a product can be installed on a clean machine, or on a machine with version 1 already installed and will remove version...
on
9 Apr 2010
Blog Post:
VS 2008 SP1 Beta must be removed prior to installing the release of VS 2008 SP1
Heath Stewart
When I announced that Visual Studio 2008 SP1 RTM will install over SP1 beta , we were on track to make that reality. However, when SP1 beta shipped we found that adding new components into existing features was causing a prompt for source for non-default installations of Visual Studio 2008. To fix this...
on
11 Aug 2008
Blog Post:
MSIZap is not Uninstall
Heath Stewart
The tool msizap.exe that is available in the Windows SDK and elsewhere on the web (remember to always download from a trusted source) is a powerful but dangerous tool that is often used to quickly and casually, and can leave your machine in a corrupted state if not used correctly. The same is true for...
on
22 Apr 2008
Blog Post:
Microsoft .NET Framework 2.0 Service Pack 1 Fails to Install
Heath Stewart
A lot of customers have recently started seeing the following errors, all stating in various ways that Microsoft .NET Framework 2.0 Service Pack 1 failed to install. You may also see this when attempting to install other updates on top of .NET 2.0 SP1. The error you will see depends on how you are applying...
on
18 Apr 2008
Blog Post:
Windows Installer 4.5 Beta 2 Available
Heath Stewart
The Windows Installer team released Windows Installer 4.5 Beta 2 recently. While not a lot has visibly changed since the first beta for which I provided an overview , it's important to note that a new column was added to the CustomAction table since changes to column types are not supported in a transform...
on
1 Apr 2008
Blog Post:
What's New in Windows Installer 4.5: Overview
Heath Stewart
The What's New section of the Windows Installer 4.5 CHM available in the downloads section of the Windows Installer 4.5 Beta Connect site has technical details of new functionality and changes as usual, but now that we can talk about Windows Installer 4.5 I wanted to provide an overview of the new functionality...
on
27 Aug 2007
Blog Post:
Unchanged Files Break Patch Uninstall
Heath Stewart
I've discussed a couple different reasons that Windows Installer 3.0-style patches - those with the MsiPatchMetadata table in the patch package itself - might not be uninstallable. I explained another reason in a discussion about the new patch build support in Windows Installer XML (WiX) v3 recently...
on
28 Jun 2007
Blog Post:
Uninstallable Patches that are not Uninstallable
Heath Stewart
Patching with Windows Installer is the act of applying a pair of transforms in a patch to a Windows Installer product, then repairing that product. Any changes made in the transforms affect the aggregate view that Windows Installer reinstalls. This is displayed in the diagram below, where the bottom...
on
22 Jun 2007
Blog Post:
Uninstall Visual Studio 2005 Service Pack 1 Beta before Installing the Release
Heath Stewart
Before installing the release of Visual Studio 2005 Service Pack 1 , you must uninstall the Service Pack 1 Beta . If you do not uninstall the beta first, you will receive the following message localized appropriately for Windows, "The upgrade patch cannot be installed by the Windows Installer service...
on
18 Dec 2006
Blog Post:
Source Resolution during Patch Uninstall
Heath Stewart
There are a number of guidelines to prevent requiring source media for patch installation . These guidelines can also help prevent requiring source media during patch uninstall, but there are a number of caveats. Recall from Rebuilding the Installer Cache that the baseline cache contains files that...
on
9 Dec 2006
Blog Post:
Be Careful or Even Avoid Using Type 35 Custom Actions
Heath Stewart
My blog was pretty quiet for a while because of a problem we ran into regarding Windows Installer type 35 custom actions . These custom actions change the target location for a directory. Developer Division uses type 35 custom actions for vertical integration with other editions of our Visual Studio...
on
14 Jun 2006
Page 1 of 1 (15 items)