<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Carlos Quintero (Microsoft MVP) blog</title><link>http://msmvps.com/blogs/carlosq/default.aspx</link><description>Visual Studio Extensibility: macros, add-ins, SDK packages</description><dc:language>en</dc:language><generator>CommunityServer 2008 SP1 (Build: 30619.63)</generator><item><title>MZ-Tools Articles Series: BUG: Empty interfaces in VSLangProj90.dll</title><link>http://msmvps.com/blogs/carlosq/archive/2008/06/16/mz-tools-articles-series-bug-empty-interfaces-in-vslangproj90-dll.aspx</link><pubDate>Mon, 16 Jun 2008 11:19:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1635601</guid><dc:creator>carlosq</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/carlosq/rsscomments.aspx?PostID=1635601</wfw:commentRss><comments>http://msmvps.com/blogs/carlosq/archive/2008/06/16/mz-tools-articles-series-bug-empty-interfaces-in-vslangproj90-dll.aspx#comments</comments><description>Traditionally the VSLangProjXX.dll files contain interfaces such as VBProjectPropertiesX, CSharpProjectConfigurationPropertiesY and VSLangProj90.dll contains them but it seems that it was forgotten to add properties to them: BUG: Empty interfaces in VSLangProj90...(&lt;a href="http://msmvps.com/blogs/carlosq/archive/2008/06/16/mz-tools-articles-series-bug-empty-interfaces-in-vslangproj90-dll.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1635601" width="1" height="1"&gt;</description></item><item><title>The strange case of Package 'Visual Studio Explorers and Designers Package' has failed to load properly</title><link>http://msmvps.com/blogs/carlosq/archive/2008/06/13/the-strange-case-of-package-visual-studio-explorers-and-designers-package-has-failed-to-load-properly.aspx</link><pubDate>Fri, 13 Jun 2008 08:05:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1634677</guid><dc:creator>carlosq</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/carlosq/rsscomments.aspx?PostID=1634677</wfw:commentRss><comments>http://msmvps.com/blogs/carlosq/archive/2008/06/13/the-strange-case-of-package-visual-studio-explorers-and-designers-package-has-failed-to-load-properly.aspx#comments</comments><description>I was getting the error &amp;quot;Package &amp;#39;Visual Studio Explorers and Designers Package&amp;#39; has failed to load properly&amp;quot; when working with add-ins in VS 2008 since a couple of days ago, along with &amp;quot;COM object that has been separated from its...(&lt;a href="http://msmvps.com/blogs/carlosq/archive/2008/06/13/the-strange-case-of-package-visual-studio-explorers-and-designers-package-has-failed-to-load-properly.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1634677" width="1" height="1"&gt;</description></item><item><title>MZ-Tools Articles Series: INFO: List of known project type Guids</title><link>http://msmvps.com/blogs/carlosq/archive/2008/06/11/mz-tools-articles-series-info-list-of-known-project-type-guids.aspx</link><pubDate>Wed, 11 Jun 2008 11:06:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1633931</guid><dc:creator>carlosq</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/carlosq/rsscomments.aspx?PostID=1633931</wfw:commentRss><comments>http://msmvps.com/blogs/carlosq/archive/2008/06/11/mz-tools-articles-series-info-list-of-known-project-type-guids.aspx#comments</comments><description>I have been struggling during the last day to get a list of actual project type Guids (EnvDTE.Project.Kind property), since not all the Guids that appear in the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\&amp;lt;version&amp;gt;\Projects registry key are...(&lt;a href="http://msmvps.com/blogs/carlosq/archive/2008/06/11/mz-tools-articles-series-info-list-of-known-project-type-guids.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1633931" width="1" height="1"&gt;</description></item><item><title>The strange case of InvalidCastException using EditPoint.FindPattern with Visual Studio Database Projects</title><link>http://msmvps.com/blogs/carlosq/archive/2008/06/08/the-strange-case-of-invalidcastexception-using-editpoint-findpattern-with-visual-studio-database-projects.aspx</link><pubDate>Sun, 08 Jun 2008 21:14:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1633004</guid><dc:creator>carlosq</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/carlosq/rsscomments.aspx?PostID=1633004</wfw:commentRss><comments>http://msmvps.com/blogs/carlosq/archive/2008/06/08/the-strange-case-of-invalidcastexception-using-editpoint-findpattern-with-visual-studio-database-projects.aspx#comments</comments><description>Many months ago I reported to Microsoft through Microsoft Connect an InvalidCastException that happened when using the EditPoint.FindPattern with .sql files of a database project of Visual Studio 2008 Team Suite (or VS 2008 Edition for DB Professionals...(&lt;a href="http://msmvps.com/blogs/carlosq/archive/2008/06/08/the-strange-case-of-invalidcastexception-using-editpoint-findpattern-with-visual-studio-database-projects.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1633004" width="1" height="1"&gt;</description></item><item><title>MZ-Tools Articles Series (Updated): PRB: Visual Studio .NET events being disconnected from add-in.</title><link>http://msmvps.com/blogs/carlosq/archive/2008/06/06/mz-tools-articles-series-updated-prb-visual-studio-net-events-being-disconnected-from-add-in.aspx</link><pubDate>Fri, 06 Jun 2008 09:41:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1632260</guid><dc:creator>carlosq</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/carlosq/rsscomments.aspx?PostID=1632260</wfw:commentRss><comments>http://msmvps.com/blogs/carlosq/archive/2008/06/06/mz-tools-articles-series-updated-prb-visual-studio-net-events-being-disconnected-from-add-in.aspx#comments</comments><description>As you may know if you are a C# add-in programmer, DTE events can get disconnected if you don&amp;#39;t hold a class variable pointing to them (VB.NET add-in programmers tend to use the WithEvents approach which already uses a class variable so they don&amp;#39;t...(&lt;a href="http://msmvps.com/blogs/carlosq/archive/2008/06/06/mz-tools-articles-series-updated-prb-visual-studio-net-events-being-disconnected-from-add-in.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1632260" width="1" height="1"&gt;</description></item><item><title>Empty ProjectProperties4 and ProjectConfigurationProperties4 interfaces in VSLangProj90.dll ?</title><link>http://msmvps.com/blogs/carlosq/archive/2008/06/06/empty-projectproperties4-and-projectconfigurationproperties4-interfaces-in-vslangproj90-dll.aspx</link><pubDate>Fri, 06 Jun 2008 07:51:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1631945</guid><dc:creator>carlosq</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/carlosq/rsscomments.aspx?PostID=1631945</wfw:commentRss><comments>http://msmvps.com/blogs/carlosq/archive/2008/06/06/empty-projectproperties4-and-projectconfigurationproperties4-interfaces-in-vslangproj90-dll.aspx#comments</comments><description>As you may know, while the general Visual Studio automation model uses the EnvDTE DLL series (EnvDTE.dll, EnvDTE80.dll, EnvDTE90.dll), there are some extension DLLs for the automation model of VB.NET and C#, the VSLangProj DLL series (VSLangProj.dll,...(&lt;a href="http://msmvps.com/blogs/carlosq/archive/2008/06/06/empty-projectproperties4-and-projectconfigurationproperties4-interfaces-in-vslangproj90-dll.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1631945" width="1" height="1"&gt;</description></item><item><title>MZ-Tools Articles Series: HOWTO: Get the target .NET Framework of a Visual Studio 2008 project from a Visual Studio add-in or macro</title><link>http://msmvps.com/blogs/carlosq/archive/2008/06/05/mz-tools-articles-series-howto-get-the-target-net-framework-of-a-visual-studio-2008-project-from-a-visual-studio-add-in-or-macro.aspx</link><pubDate>Thu, 05 Jun 2008 14:54:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1631688</guid><dc:creator>carlosq</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/carlosq/rsscomments.aspx?PostID=1631688</wfw:commentRss><comments>http://msmvps.com/blogs/carlosq/archive/2008/06/05/mz-tools-articles-series-howto-get-the-target-net-framework-of-a-visual-studio-2008-project-from-a-visual-studio-add-in-or-macro.aspx#comments</comments><description>Today I had to get the target .NET Framework of a VS 2008 project. While the project file stores the values as &amp;quot;v2.0&amp;quot;, &amp;quot;v3.0&amp;quot;, etc, the values returned by the automation model are a bit surprising at first glance. Here is the article...(&lt;a href="http://msmvps.com/blogs/carlosq/archive/2008/06/05/mz-tools-articles-series-howto-get-the-target-net-framework-of-a-visual-studio-2008-project-from-a-visual-studio-add-in-or-macro.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1631688" width="1" height="1"&gt;</description></item><item><title>Visual Studio CommandBars don't have unique names</title><link>http://msmvps.com/blogs/carlosq/archive/2008/06/04/visual-studio-commandbars-don-t-have-unique-names.aspx</link><pubDate>Wed, 04 Jun 2008 10:21:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1631085</guid><dc:creator>carlosq</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/carlosq/rsscomments.aspx?PostID=1631085</wfw:commentRss><comments>http://msmvps.com/blogs/carlosq/archive/2008/06/04/visual-studio-commandbars-don-t-have-unique-names.aspx#comments</comments><description>Just in case you are not aware of this yet (I found a problem related to this today in the MSDN forum), Visual Studio CommandBars don&amp;#39;t have unique names, which means that retrieving a specific commandbar such as &amp;quot;Project&amp;quot; with this code...(&lt;a href="http://msmvps.com/blogs/carlosq/archive/2008/06/04/visual-studio-commandbars-don-t-have-unique-names.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1631085" width="1" height="1"&gt;</description></item><item><title>The strange case of System.UnauthorizedAccessException when registering a Visual Studio add-in for COM Interop</title><link>http://msmvps.com/blogs/carlosq/archive/2008/05/22/the-strange-case-of-system-unauthorizedaccessexception-when-registering-a-visual-studio-add-in-for-com-interop.aspx</link><pubDate>Thu, 22 May 2008 08:03:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1625887</guid><dc:creator>carlosq</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/carlosq/rsscomments.aspx?PostID=1625887</wfw:commentRss><comments>http://msmvps.com/blogs/carlosq/archive/2008/05/22/the-strange-case-of-system-unauthorizedaccessexception-when-registering-a-visual-studio-add-in-for-com-interop.aspx#comments</comments><description>Today I received a bug report for a new customer of my MZ-Tools add-in for Visual Studio (who purchased directly the product without trying the trial version) and the first thing that he encountered when running the setup was: System.UnauthorizedAccessException...(&lt;a href="http://msmvps.com/blogs/carlosq/archive/2008/05/22/the-strange-case-of-system-unauthorizedaccessexception-when-registering-a-visual-studio-add-in-for-com-interop.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1625887" width="1" height="1"&gt;</description></item><item><title>MZ-Tools Articles Series: HOWTO: Add a filtered task with navigation to the Task List from a Visual Studio add-in</title><link>http://msmvps.com/blogs/carlosq/archive/2008/05/13/mz-tools-articles-series-howto-add-a-filtered-task-with-navigation-to-the-task-list-from-a-visual-studio-add-in.aspx</link><pubDate>Tue, 13 May 2008 08:14:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1621702</guid><dc:creator>carlosq</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/carlosq/rsscomments.aspx?PostID=1621702</wfw:commentRss><comments>http://msmvps.com/blogs/carlosq/archive/2008/05/13/mz-tools-articles-series-howto-add-a-filtered-task-with-navigation-to-the-task-list-from-a-visual-studio-add-in.aspx#comments</comments><description>Another &amp;quot;task&amp;quot; that can be quite usual from a Visual Studio add-in is to add a task to the Task List or Error List. It happens in Visual Studio 2005/2008 that it is not as easy as it seems because of the following: - VS 2005/2008 uses a separate...(&lt;a href="http://msmvps.com/blogs/carlosq/archive/2008/05/13/mz-tools-articles-series-howto-add-a-filtered-task-with-navigation-to-the-task-list-from-a-visual-studio-add-in.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1621702" width="1" height="1"&gt;</description></item><item><title>MZ-Tools Articles Series: HOWTO: Execute a command by Guid and Id from a Visual Studio add-in</title><link>http://msmvps.com/blogs/carlosq/archive/2008/05/13/mz-tools-articles-series-howto-execute-a-command-by-guid-and-id-from-a-visual-studio-add-in.aspx</link><pubDate>Tue, 13 May 2008 08:08:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1621700</guid><dc:creator>carlosq</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/carlosq/rsscomments.aspx?PostID=1621700</wfw:commentRss><comments>http://msmvps.com/blogs/carlosq/archive/2008/05/13/mz-tools-articles-series-howto-execute-a-command-by-guid-and-id-from-a-visual-studio-add-in.aspx#comments</comments><description>While most Visual Studio commands have a name and you can execute them using DTE.ExecuteCommand, there are cases where commands don&amp;#39;t have a name, just the Guid and Id that truly identifies them, For example, the command to filter the Task List of...(&lt;a href="http://msmvps.com/blogs/carlosq/archive/2008/05/13/mz-tools-articles-series-howto-execute-a-command-by-guid-and-id-from-a-visual-studio-add-in.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1621700" width="1" height="1"&gt;</description></item><item><title>MZ-Tools Articles Series: HOWTO: Open the Web Browser and navigate to a page from a Visual Studio add-in or macro</title><link>http://msmvps.com/blogs/carlosq/archive/2008/05/12/mz-tools-articles-series-howto-open-the-web-browser-and-navigate-to-a-page-from-a-visual-studio-add-in-or-macro.aspx</link><pubDate>Mon, 12 May 2008 14:54:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1620837</guid><dc:creator>carlosq</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/carlosq/rsscomments.aspx?PostID=1620837</wfw:commentRss><comments>http://msmvps.com/blogs/carlosq/archive/2008/05/12/mz-tools-articles-series-howto-open-the-web-browser-and-navigate-to-a-page-from-a-visual-studio-add-in-or-macro.aspx#comments</comments><description>A quite simple question (once you know the answer) is how to open the Web Browser of Visual Studio and navigate to some web site or page. I thought that the automation model didn&amp;#39;t provide such capability and was about to use a workaround, but it...(&lt;a href="http://msmvps.com/blogs/carlosq/archive/2008/05/12/mz-tools-articles-series-howto-open-the-web-browser-and-navigate-to-a-page-from-a-visual-studio-add-in-or-macro.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1620837" width="1" height="1"&gt;</description></item><item><title>Introducing the Automation Model (EnvDTE) Enhancement Request series</title><link>http://msmvps.com/blogs/carlosq/archive/2008/04/04/introducing-the-automation-model-envdte-enhancement-request-series.aspx</link><pubDate>Fri, 04 Apr 2008 08:24:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1571195</guid><dc:creator>carlosq</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/carlosq/rsscomments.aspx?PostID=1571195</wfw:commentRss><comments>http://msmvps.com/blogs/carlosq/archive/2008/04/04/introducing-the-automation-model-envdte-enhancement-request-series.aspx#comments</comments><description>Apart from very simple approaches (macros, templates) and super-specialized DSL tools for very specific purposes, there are really only two general Visual Studio extensibility approaches: the Automation Model (formerly Extensibility model), a.k.a. EnvDTE...(&lt;a href="http://msmvps.com/blogs/carlosq/archive/2008/04/04/introducing-the-automation-model-envdte-enhancement-request-series.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1571195" width="1" height="1"&gt;</description></item><item><title>MZ-Tools Articles Series: HOWTO: Design a Visual Studio add-in to install and run on Windows Vista</title><link>http://msmvps.com/blogs/carlosq/archive/2008/04/03/mz-tools-articles-series-howto-design-a-visual-studio-add-in-to-install-and-run-on-windows-vista.aspx</link><pubDate>Thu, 03 Apr 2008 10:23:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1568899</guid><dc:creator>carlosq</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/carlosq/rsscomments.aspx?PostID=1568899</wfw:commentRss><comments>http://msmvps.com/blogs/carlosq/archive/2008/04/03/mz-tools-articles-series-howto-design-a-visual-studio-add-in-to-install-and-run-on-windows-vista.aspx#comments</comments><description>When I searched just &amp;quot;MZ-Tools&amp;quot; on Google some time ago I noticed one of the first results in the second page: Making MZTools for VBA work on Vista and it was amazing to me that some user went as far as finding a way to make an old version of...(&lt;a href="http://msmvps.com/blogs/carlosq/archive/2008/04/03/mz-tools-articles-series-howto-design-a-visual-studio-add-in-to-install-and-run-on-windows-vista.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1568899" width="1" height="1"&gt;</description></item><item><title>MZ-Tools Articles Series: HOWTO: Create a setup for a Visual Studio 2005 / 2008 add-in using Inno Setup</title><link>http://msmvps.com/blogs/carlosq/archive/2008/04/02/mz-tools-articles-series-howto-create-a-setup-for-a-visual-studio-2005-2008-add-in-using-inno-setup.aspx</link><pubDate>Wed, 02 Apr 2008 12:09:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1567112</guid><dc:creator>carlosq</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/carlosq/rsscomments.aspx?PostID=1567112</wfw:commentRss><comments>http://msmvps.com/blogs/carlosq/archive/2008/04/02/mz-tools-articles-series-howto-create-a-setup-for-a-visual-studio-2005-2008-add-in-using-inno-setup.aspx#comments</comments><description>This is another of those articles long overdue that I kept in a list and that I wanted to write. Back in 2004 I finished the first commercial version of my MZ-Tools add-in for .NET and despite my hate for setups (I much prefer XCOPY deployment to be confident...(&lt;a href="http://msmvps.com/blogs/carlosq/archive/2008/04/02/mz-tools-articles-series-howto-create-a-setup-for-a-visual-studio-2005-2008-add-in-using-inno-setup.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1567112" width="1" height="1"&gt;</description></item><item><title>The special and in another time unique "Solution Items" folder of Visual Studio 2005</title><link>http://msmvps.com/blogs/carlosq/archive/2008/04/01/the-special-and-in-another-time-unique-quot-solution-items-quot-folder-of-visual-studio-2005.aspx</link><pubDate>Tue, 01 Apr 2008 11:46:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1565330</guid><dc:creator>carlosq</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/carlosq/rsscomments.aspx?PostID=1565330</wfw:commentRss><comments>http://msmvps.com/blogs/carlosq/archive/2008/04/01/the-special-and-in-another-time-unique-quot-solution-items-quot-folder-of-visual-studio-2005.aspx#comments</comments><description>Back in VS.NET 2002/2003 a solution could contain only up to two folders, which were special: the Solution Items folder and the Miscellaneous Files folder (if you configured a setting in the Options window to show it), and the automation model (EnvDTE...(&lt;a href="http://msmvps.com/blogs/carlosq/archive/2008/04/01/the-special-and-in-another-time-unique-quot-solution-items-quot-folder-of-visual-studio-2005.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1565330" width="1" height="1"&gt;</description></item><item><title>MZ-Tools articles series: HOWTO: Removing commands and UI elements during Visual Studio .NET add-in uninstallation (updated)</title><link>http://msmvps.com/blogs/carlosq/archive/2008/03/28/mz-tools-articles-series-howto-removing-commands-and-ui-elements-during-visual-studio-net-add-in-uninstallation-updated.aspx</link><pubDate>Fri, 28 Mar 2008 08:44:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1558452</guid><dc:creator>carlosq</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/carlosq/rsscomments.aspx?PostID=1558452</wfw:commentRss><comments>http://msmvps.com/blogs/carlosq/archive/2008/03/28/mz-tools-articles-series-howto-removing-commands-and-ui-elements-during-visual-studio-net-add-in-uninstallation-updated.aspx#comments</comments><description>I have updated a quite old but useful article (Feb 2005) to document the new /ResetAddin command-line flag of Visual Studio 2005/2008 and how to do it correctly: HOWTO: Removing commands and UI elements during Visual Studio .NET add-in uninstallation...(&lt;a href="http://msmvps.com/blogs/carlosq/archive/2008/03/28/mz-tools-articles-series-howto-removing-commands-and-ui-elements-during-visual-studio-net-add-in-uninstallation-updated.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1558452" width="1" height="1"&gt;</description></item><item><title>devenv.exe /SafeMode and add-ins in Visual Studio 2005 / 2008</title><link>http://msmvps.com/blogs/carlosq/archive/2008/03/28/devenv-exe-safemode-and-add-ins-in-visual-studio-2005-2008.aspx</link><pubDate>Fri, 28 Mar 2008 08:38:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1558447</guid><dc:creator>carlosq</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/carlosq/rsscomments.aspx?PostID=1558447</wfw:commentRss><comments>http://msmvps.com/blogs/carlosq/archive/2008/03/28/devenv-exe-safemode-and-add-ins-in-visual-studio-2005-2008.aspx#comments</comments><description>Just a curious difference in behavior between Visual Studio 2005 and Visual Studio 2008 that the MSDN documentation doesn&amp;#39;t cover very well: According to the MSDN documentation of VS 2005 , &amp;quot;This switch prevents all third-party VSPackages from...(&lt;a href="http://msmvps.com/blogs/carlosq/archive/2008/03/28/devenv-exe-safemode-and-add-ins-in-visual-studio-2005-2008.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1558447" width="1" height="1"&gt;</description></item><item><title>A simple RichTextBox-based source code colorizer (Part 2)</title><link>http://msmvps.com/blogs/carlosq/archive/2008/03/27/a-simple-richtextbox-based-source-code-colorizer-part-2.aspx</link><pubDate>Thu, 27 Mar 2008 15:35:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1557064</guid><dc:creator>carlosq</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/carlosq/rsscomments.aspx?PostID=1557064</wfw:commentRss><comments>http://msmvps.com/blogs/carlosq/archive/2008/03/27/a-simple-richtextbox-based-source-code-colorizer-part-2.aspx#comments</comments><description>Some days ago I posted a simple RichTextBox-based source code colorizer , but after testing with big code snippets it happened that it didn&amp;#39;t perform very well (it took several seconds), so I rewrote it from scratch. This time I use a low level approach...(&lt;a href="http://msmvps.com/blogs/carlosq/archive/2008/03/27/a-simple-richtextbox-based-source-code-colorizer-part-2.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1557064" width="1" height="1"&gt;</description></item><item><title>Unknown error (error number 80131522) loading add-ins</title><link>http://msmvps.com/blogs/carlosq/archive/2008/03/26/unknown-error-error-number-80131522-loading-add-ins.aspx</link><pubDate>Wed, 26 Mar 2008 10:32:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1554247</guid><dc:creator>carlosq</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/carlosq/rsscomments.aspx?PostID=1554247</wfw:commentRss><comments>http://msmvps.com/blogs/carlosq/archive/2008/03/26/unknown-error-error-number-80131522-loading-add-ins.aspx#comments</comments><description>I am writing an article about creating setups for Visual Studio add-ins and testing I have found that if the namespace/class specified in the &amp;lt;FullClassName&amp;gt; tag of the .AddIn XML file does not match the actual namespace and connect class name in...(&lt;a href="http://msmvps.com/blogs/carlosq/archive/2008/03/26/unknown-error-error-number-80131522-loading-add-ins.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1554247" width="1" height="1"&gt;</description></item></channel></rss>