MZ-Tools Articles Series: HOWTO: Get the project flavor (subtype) of a Visual Studio project from an add-in

February 28, 2007

It seems that as I learn more and more about the IDE services (VS SDK) and how to call them from an add-in, I can’t stop playing with them and wondering if I can solve problems that previously seemed unsolvable. One of them, very old, was how to get the Guid of the project subtype, to […]


MZ-Tools Articles Series: HOWTO: Get a Visual Studio service from an add-in

February 27, 2007

As I posted in a previous blog entry, where I explained how to reference an assembly in the GAC from an add-in, here is the article explaining how to get a Visual Studio service from an add-in: HOWTO: Get a Visual Studio service from an add-in http://www.mztools.com/articles/2007/MZ015.htm


MZ-Tools Articles Series: HOWTO: Reference a Visual Studio assembly in the GAC from an add-in

February 27, 2007

The extensibility model for Visual Studio add-ins sometimes is not enough to meet your needs and you need some service from a Visual Studio package, but you don’t want to transform your add-in into a VSPackage, you just want to get some service only available to VS packages. I will blog about it in another post, […]


MZ-Tools Articles Series: HOWTO: Using the Choose Data Source dialog of Visual Studio 2005 from your own code

February 24, 2007

It is said that it takes three iterations to make a software application right and it seems to be correct: it was not until Visual Basic 3.0 when people started to use it in serious applications, it was not until MZ-Tools 3.0 when my add-in was widely used and it was not until .NET Framework […]


MZ-Tools Articles Series: HOWTO: Guess the type of a Visual Studio project from an add-in or macro

February 21, 2007

A common question that appears in forums from time to time is how to guess the type of a project (Windows, Web Application, Web Site, Smart Device, Class Library, Console, etc.). The answer is not so simple and you have to check several properties. I have explained it in my this article: HOWTO: Guess the […]


MZ-Tools Articles Series: HOWTO: Interact with a source code control (SCC) provider from a Visual Studio add-in

February 21, 2007

This is an article that I wanted to write long time ago and finally I have written it today. Somehow I am quited fascinated with SCC providers since many years ago and this question has appeared several times in the forums: HOWTO: Interact with a source code control (SCC) provider from a Visual Studio add-in […]


MZ-Tools Articles Series: BUG: Adding a non-text file to a solution folder from a Visual Studio 2005 add-in or macro opens it

February 19, 2007

A new article of my MZ-Tools articles series about a bug of VS 2005: BUG: Adding a non-text file to a solution folder from a Visual Studio 2005 add-in or macro opens it http://www.mztools.com/articles/2007/MZ010.htm


MZ-Tools Articles Series: HOWTO: Troubleshooting Visual Studio and Office add-ins

February 18, 2007

A new article of my MZ-Tools articles series: HOWTO: Troubleshooting Visual Studio and Office add-ins http://www.mztools.com/articles/2007/MZ009.htm


MZ-Tools articles series: BUG: SolutionEvents.BeforeClosing event raised with no solution loaded in Visual Studio 2005 add-ins

February 12, 2007

A new article of my MZ-Tools articles series about a bug of VS 2005: BUG: SolutionEvents.BeforeClosing event raised with no solution loaded in Visual Studio 2005 add-ins http://www.mztools.com/Articles/2007/MZ008.htm


Windows Vista junctions points, MUI and localized folder names

February 12, 2007

I spent quite a few hours yesterday dealing with an intriguing thing that hapenned two days ago while I installed Windows Vista in Spanish on a new computer. To my surprise, every setup that I tried suggested “C:\Program Files” (in English) as the default destination, instead of “C:\Archivos de programa” which is the localized Spanish name. […]