Showing results for August 2005 - Visual Studio Setup

Aug 30, 2005
0
0

Handling GAC and NGEN Operations after Reboot

Heath Stewart
Heath Stewart

Some people have noticed a general slow-down after restarting their computers after installing a .NET Framework 1.0 or 1.1, or a Visual Studio .NET 2002 or 2003 patch. This is due to a change in how post-reboot operations are handled that are sometimes necessary after installing a patch.Windows Installer automatically schedules files for replacemen...

InstallationDevelopment
Aug 29, 2005
0
0

Supporting our Lifecycle Policy with ARPSYSTEMCOMPONENT

Heath Stewart
Heath Stewart

To conclude the series of the problems with , we will extend the workaround to support setting to support Microsoft's lifecycle policy on support N and N-1, where N would be a service pack, and N-1 would be the previous service pack or the RTM.Since we've essentially already developed our own sequencing feature in order to keep patches in view at ...

InstallationARPSYSTEMCOMPONENT
Aug 29, 2005
0
0

Suggestions for Future Posts

Heath Stewart
Heath Stewart

In an effort to present to the community information about which you're interested, please suggest topics for future posts by adding your comments. While my job deals more with Windows Installer — more specifically setup and deployment of the .NET Framework, Visual Studio, and other Developer Division products — my other interests deal ...

Pages
Aug 28, 2005
0
0

Articles

Heath Stewart
Heath Stewart

Below is a list of articles I've written over the years. If you have ideas within the scope of Windows Installer, Microsoft .NET, COM, COM interoperability with .NET, or other related topics please add your comments to this post.

Pages
Aug 26, 2005
0
0

Working with ARPSYSTEMCOMPONENT

Heath Stewart
Heath Stewart

Continuing the series on the perils and necessity of , it's time to explain one solution for having your cake an eating it too.If you have determined that you need to define in your product RTM, remember that your product nor patches will not show up in the Add/Remove Programs (ARP) control panel unless you write entries for each to the registry y...

InstallationARPSYSTEMCOMPONENT
Aug 22, 2005
0
0

Major Upgrade Patches

Heath Stewart
Heath Stewart

A question was asked in Aaron Stebner's blog about major upgrades via MSP patch files with sequencing information. I would like to take this opportunity — at Aaron's request — to explain a few guidelines regarding major upgrades in Windows Installer.Basically, a major upgrade is an update to a product that changes all of the , , and pac...

Installation
Aug 17, 2005
0
0

Script Repository

Heath Stewart
Heath Stewart

If you're using Windows Script to perform a lot of everyday functions or even need a one-use script to automate a batch process there's a great resource available on the web on our TechNet site: The Script Center Script Repository. There are hundreds of example scripts available from managing Active Directory to managing Office documents and applic...

Script
Aug 17, 2005
0
0

More Photos from Mt. Rainier

Heath Stewart
Heath Stewart

Jens Häupel, a developer evangelist for Microsoft Germany, recently attended (English translation) a Tech Conference here in Seattle and had a chance to visit and take photographs — very nice photographs — at Mt. Rainier. The views around Microsoft really are very beautiful.On that note, the Developer Division Customer Product-life...

Personal
Aug 16, 2005
0
0

A Reason for ARPSYSTEMCOMPONENT

Heath Stewart
Heath Stewart

Last week I blogged about how is dangerous, but there are reasons for using it. Two reasons is defined in the product MSIs for the .NET Framework 2.0 and Visual Studio 2005 is to localize the Add/Remove Programs (ARP) entries, and to change certain registry values so that the external UI handler is invoked to handle the requested operation.Using ...

InstallationARPSYSTEMCOMPONENT
Aug 16, 2005
0
0

Deploying Crystal Reports with your Managed Application

Heath Stewart
Heath Stewart

A common problem I see in various developer forums is trying to build an installation package with the Crystal Reports merge modules or running an application with Crystal Reports on another machine is that the registration code is often forgotten. You may see an error like the following on another machine where Crystal Reports has not been registe...

InstallationDevelopment