共用方式為


Dr. eX's Blog

Resident VSX Expert

Dr. eX has moved to the VSX Team Blog

This blog is now archived. Dr. eX, resident expert on anything to do with VSX, now posts on the VSX...

Date: 01/15/2008

Using IVsProfferCommands to retrieve a Visual Studio CommandBar

If you are an add-in developer, you are probably familiar with adding menu items and toolbar buttons...

Date: 04/17/2007

Using EnableVSIPLogging to identify menus and commands with VS 2005 + SP1

One of the most frequently asked questions related to Visual Studio Package and Add-in development...

Date: 04/17/2007

Visual Studio Extensibility Forum FAQ Lite

What? No email link to talk to the Doctor directly. Yes that is true the email link has been removed...

Date: 02/23/2007

Where can I get assistance with my Visual Studio Extensibility issues?

Occasionally, Dr. Ex and his associates are asked where developers can get assistance with issues...

Date: 01/22/2007

Debugging Package Load Failures

You can just picture the situation. You've coded up your package and tested it out on your...

Date: 12/14/2006

Visual Studio Extensibility Demystified

Since we have placed the VS 2005 SDK 3.0 on the Microsoft Download Center in September, we have seen...

Date: 11/16/2006

Visual Studio SDK 4.0 November 2006 CTP is released!!

Guess what the November 2006 CTP version of the Visual Studio 2005 SDK Version 4 has been released....

Date: 10/27/2006

Smells like VSIP…

Smells like VSIP… For a change of pace, I thought I would spend a little time talking about the VSIP...

Date: 10/13/2006

From VSIP Diaries...

As many of you must have observed that you can associate a custom tool with a project item using...

Date: 09/15/2006

Visual Studio 2005 SDK V3 Released

Visual Studio 2005 SDK V3 is released! It is available for download on the VSIP member site. Did I...

Date: 09/15/2006

From VSIP Diaries...

The Editor Factory implementations, in MPF based VS SDK editor sample and wizard generated code,...

Date: 05/31/2006

From VSIP Diaries...

The April v2 RTM is the next milestone in the VS 2005 SDK. This RTM release contains updated VS...

Date: 04/17/2006

From VSIP Diaries....

How is it going guys?? Well yet another simple question came my way recently. It was about how do...

Date: 03/20/2006

From VSIP Diaries....

Wish you all VS extenders a belated Merry Christmas. As usual I am a little late and my apologies...

Date: 12/26/2005

From VSIP Diaries....

Q. How to get notifications in editor when the file is modified outside of the editor? A. You ask...

Date: 11/01/2005

Howdy! What's up with VSA?

Hi, Firs of let me tell what I have been upto lately. I am heads down working on the cool new Visual...

Date: 10/03/2005

Have you had fun with Fonts and Colors yet?

Believe me I and many others have had a tough time figuring out how to consume and extend Visual...

Date: 06/03/2005

Providing upgrade support for Project systems targeting Visual Studio 2005

(This article applies strictly to Visual Studio 2005) Project Upgrade Architecture The project...

Date: 03/25/2005

How do I implement VSIP commands that support arguments?

This question was recently posted on the microsoft.public.vstudio.extensibility newsgroup by our...

Date: 03/16/2005

Deploying Managed VSIP Packages(Re-post)

First of all, the doctor apologizes if he has misdirected some of you with his earlier post on this...

Date: 02/13/2005

Serve it up….

Did you watch the Australian Open Final? It was a great game. At the beginning I thought Hewitt had...

Date: 01/31/2005

Best Practice for Adding Commands to Visual Studio .NET

One of the most important considerations to increase the performance of Visual Studio .NET is to...

Date: 12/21/2004

Tool Window is closing ... Or is it really

Wow! That was a pretty long vacation for the good doctor. I know that most of you have been aching...

Date: 11/07/2004

Opening a document in a specific editor from a ToolWindow

The doctor is back in the house after taking some well needed rest. Back to your Visual Studio...

Date: 10/08/2004

Hosting Code Editor in Tool Windows

Deploying Visual Studio 2003 managed VSPackages(Reposted here) Hosting Code Editor in a ToolWindow I...

Date: 08/29/2004

Visual Studio 2005 - Extensibility Test Specifications

Test Specification for VS Extensibility Have you ever wondered what we test on VSIP &...

Date: 07/27/2004

How do I implement a custom Text marker?

A: Aha! Custom text markers are one of those cool features lacking adequate documentation on how to...

Date: 06/09/2004

How was your TechEd 2004?

Thanks a lot to all who dropped by the Visual Studio Extensibility booth to meet n greet ‘Da...

Date: 06/04/2004

Are you going to be at TechEd 2004?

Are you going to be at TechEd 2004? What would you like to have for brunch? No seriously! Doctor and...

Date: 05/09/2004

How do I enable standard Visual Studio commands and accelerator keys for a Tool Window?

Alright! Alright! I know you want to be in command here. Just make sure your tool window gets agood...

Date: 05/06/2004

How do I attach a specific debugger engine to a process I launch?

Hmmm! Looks like someone is feeling lonely. No seriously, this is an area where the doctor does not...

Date: 04/21/2004

Catching Rename Events

"How do I trap rename file events in Solution Explorer and cancel the event if it happens?" Great...

Date: 04/15/2004

No Help! How do I get it back?

As was mentioned in one of the comments on Aaron Marten's blog and in the VSIP Extras Beta...

Date: 03/25/2004

How do I manipulate ToolBox Items?

Ah! I see two light bulbs lit in my big head. You can either use low cost DTE lenses or use a fairly...

Date: 03/23/2004

Will I be able to write Visual Studio Packages using managed code?

Great question Olle! Great question, and timely, too. I recommend getting VSIP 2003 Extras, which...

Date: 03/23/2004

How can I access the Integrated Development Environment (IDE) automation model from a VSIP Package?

With the release of the VSIP Extras, which builds on the VSIP SDK, accessing the IDE automation...

Date: 03/09/2004

Who is Dr eX?

No he is not your ex silly! Its Dr Extensibility (Dr. eX). For now I am your assistant for any...

Date: 03/08/2004