Aaron Stebner's WebLog

Thoughts about setup and deployment issues, WiX, XNA, the .NET Framework and Visual Studio

Browse by Tags

  • Blog Post: Sample code to detect .NET Framework install state and service pack level

    Introduction Many installers and applications require that one or more versions of the .NET Framework be installed on the system in order to be able to install and function correctly. This article provides sample C++ code that can be used in a setup program or in an application's code to detect the...
  • Blog Post: XNA Game Studio Cleanup Tool User's Guide

    XNA Game Studio Cleanup Tool User's Guide Introduction The XNA Game Studio cleanup tool is designed to automatically perform a set of steps to remove selected versions of XNA Game Studio from a computer. It will remove files, directories, registry keys and values and Windows Installer product registration...
  • Blog Post: .NET Framework Setup Verification Tool User's Guide

    .NET Framework Setup Verification Tool User's Guide Introduction This .NET Framework setup verification tool is designed to automatically perform a set of steps to verify the installation state of one or more versions of the .NET Framework on a computer. It will verify the presence of files, directories...
  • Blog Post: .NET Framework Cleanup Tool User's Guide

    .NET Framework Cleanup Tool User's Guide Introduction This .NET Framework cleanup tool is designed to automatically perform a set of steps to remove selected versions of the .NET Framework from a computer. It will remove files, directories, registry keys and values and Windows Installer product...
  • Blog Post: Customizing the Windows Media Center Start menu in Windows Vista

    This article will serve as a central repository for topics that I have written about Windows Media Center Start menu customization in Windows Vista. The techniques described here for customizing the Windows Media Center Start menu are specific to the version of Windows Media Center in Windows Vista....
  • Blog Post: Building setup packages for Visual Studio project templates and starter kits

    This article describes how to create an MSI-based setup package to install project templates , item templates and starter kits for use with Visual Studio . It uses a real-world example to demonstrate key concepts for building a robust, reliable installer package. Payload included in a project template...
  • Blog Post: Troubleshooting guide for Xbox 360 PC setup issues

    This article is intended to serve as a central location for all links to troubleshooting documentation that I have posted so far for Xbox 360 PC setup . As new documentation is created, I will continue to add to this article. Resolving crashes when launching Xbox 360 PC setup How to repair the...
  • Blog Post: Visual Studio 2005 and .NET Framework 2.0 deployment guide

    This guide is intended to serve as a collection of links to articles, tools, tips and tricks that explain how to deploy products in the Visual Studio 2005 and .NET Framework 2.0 family. I will add links to this article as I write or find new content that addresses additional deployment scenarios. ...
  • Blog Post: How to create an installable layout for Visual Studio 2005 Express Editions

    The following options can be used to download and assemble a folder structure that can be used to install one of the Visual Studio 2005 Express Editions. Option 1: Download and burn or extract the CD image (easiest option) The first, and easiest option is to utilize the Manual Installation Instructions...
  • Blog Post: Visual Studio 2005 crashes on shutdown due to an incorrect version of dteproperties.tlb on the computer

    Problem Description Visual Studio 2005 crashes on shutdown. Possible Cause A type library (TLB) named dteproperties.tlb that changed between Visual Studio 2005 Beta 2 and the final release may not have been properly updated on the computer when installing the final release of Visual Studio 2005...
  • Blog Post: Building setup packages for Media Center add-ins

    Windows XP Media Center Edition supports two types of add-ins - hosted HTML applications and Media Center add-ins (also known as background add-ins). I will cover hosted HTML applications separately. I will focus on creating setup packages for Media Center add-ins in this article. I have created an...
  • Blog Post: Media Center guide download error code 13

    I have been getting several comments in blog posts and emails from customers who have been running into error code 13 while trying to download television guide data in Media Center. Unfortunately, there appear to be a lot of cases of this error and we have not been able to identify fixes or workarounds...
  • Blog Post: Details about protected content playback errors in Update Rollup 2 for Media Center 2005

    Hotfix designed to fix this problem There is a new hotfix available as of 4/14/2006 that is designed to fix protected content playback issues in Update Rollup 2 for Media Center 2005. Please try out this hotfix if you have DRM/protected content playback issues in Update Rollup 2. How to check...
  • Blog Post: Media Center Add-in Repositories

    Here is a collection of links to Media Center Add-ins that I've found. I will continue to update this article as I find more interesting links. If you come across this article and have a link that you think I should add, please post a comment or contact me directly . Note that this list is not in order...
  • Blog Post: How to use FSnap to locate files with a specific version in the GAC

    The following steps can be used to gather a list of all files installed in the Global Assembly Cache (GAC) on your system and then remove files that have been orphaned during the uninstall process for Visual Studio 2005 beta products: Download the FSnap tool and extract it to c:\fsnap.exe on your...
  • Blog Post: Visual Studio 2005 and .NET Framework 2.0 Setup Troubleshooting Guide

    Where to get Visual Studio 2005 and the .NET Framework 2.0 Where to download the .NET Framework 2.0 redistributable and SDK Where to download the Visual Studio 2005 Express Editions Where to download .NET Framework 2.0 language packs Uninstalling previous beta versions of Visual Studio...
  • Blog Post: Media Center guide download errors and suggested fixes

    How to locate guide download errors in the Application event log You can use the following steps to look at the Application event log to try to determine the error code(s) that are being produced by a guide download failure: Click on the Start menu, choose Run and type eventvwr.exe Open the...
  • Blog Post: My biography

    I currently work on the XNA team at Microsoft and have been working at the company since August 1999. I have been on my current team since September 2007. Prior to that, I worked on the following teams: Windows Media Center Windows Embedded Developer Division setup (the setup team for Visual...
  • Blog Post: Update Rollup 2 for Windows XP Media Center Edition 2005 troubleshooting guide

    This article serves as a central location for all links to troubleshooting documentation that has been published for Update Rollup 2 for Windows XP Media Center Edition 2005 . As new documentation is created, I will continue to add to this article. Setup-related errors Component Registration...
  • Blog Post: DUAScriptGen User's Guide

    Introduction DUAScriptGen is a standalone tool designed to simplify the process of creating a DUA script file that can be used to deploy software updates to Windows XP Embedded devices. Most settings that are supported by the DUA script compiler can be automatically generated using DUAScriptGen, which...
  • Blog Post: Unified .NET Framework Troubleshooting Guide

    Details about the .NET Framework 2.0 setup packaging Available command line switches for .NET Framework 2.0 setup How to install the .NET Framework 2.0 using the MSI directly Possible return codes for .NET Framework 2.0 setup Command lines and detection methods for .NET Framework 2.0 language...
  • Blog Post: How to log a bug for Visual Studio and .NET Framework setup

    The Product Feedback web site can be used to report bugs in Visual Studio, the .NET Framework and other products directly to the product teams at Microsoft. The following steps describe what information to include when reporting a bug with the setup (installation, uninstallation, etc) for all versions...
  • Blog Post: Visual Studio 2005 and .NET Framework v2.0 log files

    The following log files are produced during Visual Studio 2005, .NET Framework 2.0 and J# redistributable package 2.0 setup Visual Studio Log Files The following log files are relevant for bugs that occur during installing Visual Studio 2005 setup: dd_depcheck80.txt – located in your %temp...
  • Blog Post: Visual Studio .NET 2003 and .NET Framework v1.1 log files

    The following log files are produced during Visual Studio .NET 2003, .NET Framework 1.1 and J# redistributable package 1.1 setup Visual Studio Log Files The following log files are relevant for bugs that occur during Visual Studio .NET Prerequisites setup: wcuerror71.txt – located in your...
  • Blog Post: Visual Studio .NET 2002 and .NET Framework v1.0 log files

    The following log files are produced during Visual Studio .NET 2002 and .NET Framework 1.0 setup Visual Studio Log Files The following log files are relevant for bugs that occur during Visual Studio .NET Windows Component Update setup: baserrorlog.txt – located in your %temp% directory ...
Page 1 of 2 (26 items) 12