Visual Studio Setup
Installation and containerization of the Visual Studio family of products
Latest posts
Detecting repair, patch install, and patch uninstall for Windows Installer
A frequently asked question is how to detect whether a product installed using Windows Installer is being repaired, or a patch is being installed or — ...
The Dangers of ARPSYSTEMCOMPONENT
Back in March I wrote about the dangers of using the and registry keys. This is another post to help you avoid some other pitfalls.The property in Windows ...
Compact Your VHD Files
Many times it's necessary to debug solutions on other machines so that you don't corrupt your developer machine, because of different platform requirements, or ...
Answers to Windows Installer Issues
A few weeks ago the Windows Installer team started blogging. Over the course of last week Robert Flaming — now a PM for the Windows Installer team &mdash...
Deciphering an HRESULT
Aaron Stebner recently blogged about ways to find out the cause of 1935 Windows Installer errors and I wanted to provide a little more background on what an ...
The View near Microsoft
Working for Microsoft has been a dream since I was very young and now that I'm finally here I love this company even more. I believe in what we're doing and ...
Book Review: Threat Modeling
Threat Modeling by our own Frank Swiderski and Window Snyder is one of those books you should read. Threat modeling may not be new, but if you're new to threat ...
Latest Runtime Loaded when Hosting Managed Controls in IE
I previously mentioned how I worked on a project that deploys managed applications via the Internet or an intranet. Some of my initial research was into hosting...
The INSERT/UPDATE Problem for Transforms in MSI
QA uncovered a problem when testing our patches for .NET Framework 1.0 and 1.1 lately that will ship with an updated binary that now runs as a service under ...