Visual Studio 2008 Service Pack 1 released! Now what? (Christin Boyd)

Yeah!  Service Pack 1 is released to the web!

Now what do I do?  I’d like to help you navigate the information we published about SP1.  I strongly recommend that you read the VSTO section of the SP1 Readme here.  You can read about all the great improvements to Visual Studio in the Knowledge Base article about all the bug fixes we put into the Service Pack.  Hopefully your issues were addressed in this SP. 

If you want to know how my team decided what to put into the Service Pack, you can read the archived blog entry from June titled “What’s New in VS 2008 SP1 and how the VSTO team decided what to include in a Service Pack.” 

For an overview of What’s New in Visual Studio Tools for Office with SP1, you can read the linked article in the documentation.  The documentation is Localized, so you can read it in Japanese, German, or any of the other languages that our documentation supports!

What’s New in Visual Studio Tools for Office

Visual Studio 2008 Service Pack 1 (SP1) contains updates and new features that affect Visual Studio Tools for Office. The SP1 changes are listed separately from the Visual Studio 2008 features to help you find the latest additions quickly.  Visual Studio 2008 SP1 includes features that are designed to help you accomplish the following tasks:

Add Host Controls and Smart Tags to Add-in Projects

You can add smart tags and host controls, such as content controls in Word 2007 and list objects in Excel 2007, to documents in application-level add-in projects. These managed host controls behave like native Office objects, but with added functionality such as events and data-binding capabilities.

To get started, see Adding Controls to Office Documents at Run Time and Smart Tags Overview.

Deploy the Office Primary Interop Assemblies with Your Solution Installer

When you use ClickOnce to deploy solutions for the 2007 Microsoft Office system, the Microsoft Office 2007 Primary Interop Assemblies are automatically selected as prerequisites. The primary interop assemblies are copied to the same deployment folder as your solution installer.

To get started, see How to: Install Prerequisites on End User Computers to Run Office Solutions (2007 System).

Rapidly Deploy Your Solution with the .NET Framework Client Profile

You can now specify the .NET Framework Client Profile as the target Framework version. This smaller version of the .NET Framework decreases the size of your solution during installation by not including all of the Framework assemblies. You can use this with your solutions for the 2007 Microsoft Office system.

To get started, see Creating Office Solutions in Visual Studio.

Troubleshoot Installation with the Event Viewer

· When you install or uninstall Visual Studio Tools for Office solutions, the Visual Studio Tools for Office runtime logs error messages that you can view by using the event viewer in Windows. You can use these messages to help resolve installation and deployment problems.

To get started, see Event Logging (2007 System).