Targeting VS 2008 with the Visual Studio 2010 SDK

Recently, a customer asked us if it was possible to develop and debug a VB/C# extension with Visual Studio 2010 (and the 2010 SDK), but still have a binary that also works with VS 2008. This is indeed possible, but it requires some hacking of your project file to get it set up. One nice…


All Your RegKeys Are Belong To Us

I’ve been in many discussions lately with various folks about Visual Studio 2010 extensibility. Inevitably, someone suggests a solution to some problem involving changing/adding/deleting a registry key/value for an extension. If you need to do this, just remember this one rule: Do not ever edit a key that ends in “_Config” HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0 This key contains…


Visual Studio 2010 Beta 2 (+SDK) on MSDN

We’ve just released Visual Studio 2010 Beta 2 (and the SDK) on MSDN. If you’re a MSDN subscriber, you can go grab the bits right away. There are also several other related announcements around RTM dates, pricing, and SKU’s: Soma’s Announcement Ars Technica : Visual Studio 2010 simplified to four SKUs, Beta 2 arrives

Visual Studio 2010 User Interface Guidelines

One of the things you may notice is missing from the Visual Studio 2010 Beta 1 SDK (compared to 2008) are the user interface guidelines. You can now find the Visual Studio 2010 User Interface Guidelines at the following location:

What is the “VSIX Project” template?

Disclaimer : This is about working with the Visual Studio 2010 Beta 1 SDK. Information is likely to be inaccurate for future or previous Visual Studio SDK releases. When you install the Visual Studio 2010 SDK Beta 1, you’ll notice a new node in the new project dialog under Visual C#\Extensibility and Visual Basic\Extensibility: The…


Pkgdef and the Experimental Instance in VS 2010

***Disclaimer: This information is about Visual Studio 2010 only. The following may not be accurate for future releases.*** One of the new features we introduced with the Visual Studio 2008 Isolated Shell was the concept of a pkgdef file. Pkgdef is essentially a REG file with tokenization. For example, you could put $RootFolder$ in your…


Visual Studio 2010 SDK Beta 1

The Visual Studio 2010 SDK Beta 1 is now available for download. Be sure to check out the latest supplemental readme as you’re likely to encounter some of these issues in using the SDK.


Visual Studio 2010 Beta 1 Shipped

Somasegar (VP in charge of DevDiv) has just blogged that Visual Studio 2010 Beta 1 has been released to the web. It will be available on MSDN in the next few hours, and available as a public download on Wednesday. (We will be releasing a matching Visual Studio SDK soon also.) Beta 1 is the…


Consolas : Default Editor Font in VS 2010

Yesterday, the folks responsible for building the core text editor in Visual Studio announced that Consolas (10pt) will now be the default font in Visual Studio 2010. So long Lucida Console!


New Syndication URL

I’ve moved the syndication feed for this blog to use FeedBurner. If you read this blog via an RSS/Atom reader, please re-subscribe or update the feed settings to use the following URL: