Articles about getting started and general information:
- INFO: Add-in project template moved to Visual Studio 2013 SDK
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Use correctly the OnConnection method of a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Design a Visual Studio add-in to install and run on Windows Vista / 7
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Create an add-in that targets several Visual Studio versions with the same add-in DLL using C# or VB.NET
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get a Visual Studio service from an add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Reference a Visual Studio assembly in the GAC from an add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Automating Visual Studio .NET from outside the IDE.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Testing add-ins in localized versions of Visual Studio
By Carlos J. Quintero, MZ-Tools articles - INFO: Assemblies used in Visual Studio Extensibility
By Carlos J. Quintero, MZ-Tools articles - INFO: Visual Studio 2005, Windows 64-bit and add-ins
By Carlos J. Quintero, MZ-Tools articles - INFO: Testing a Visual Studio add-in against new Visual Studio tools or extensions from Microsoft
By Carlos J. Quintero, MZ-Tools articles - INFO: Changes in the extensibility of Visual Studio 2005 Web Projects
By Carlos J. Quintero, MZ-Tools articles
Articles about commands, buttons and commandbars:
- HOWTO: Adding buttons, commandbars and toolbars to Visual Studio .NET from an add-in.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Add a popup command bar to the context menu of a code window of Visual Studio .NET.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Create a context menu using a Visual Studio commandbar popup from an add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Create a CommandBarButton without a command from a Visual Studio .NET add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Create a checked/unchecked command in a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Create command names without “.Connect” in Visual Studio add-ins
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Set the default style a CommandBarButton on a toolbar from a Visual Studio add-in.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Guessing the name of a command bar to add a custom menu entry in Visual Studio .NET add-ins.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Locate commandbars in international versions of Visual Studio
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get a CommandBar by Guid and Id rather than by name from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Locate the index of a CommandBarControl on a Commandbar to add a control or menu before or after it from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Getting the “View” command bar of Visual Studio .NET from an add-in.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Controlling the state of command in a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Execute a command by Guid and Id from a Visual Studio add-in.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Handling buttons and toolbars user customizations from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Retrieve the Command that created a CommandBarControl from a Visual Studio add-in or macro
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Prevent dead CommandBarButtons when Visual Studio or an add-in crashes
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Pass parameters programmatically to a command from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - PRB: Command full names always use the form MyAddIn.Connect.MyCommand in Visual Studio 2005 add-ins.
By Carlos J. Quintero, MZ-Tools articles - PRB: COMException using commandbars from add-in when Office document active
By Carlos J. Quintero, MZ-Tools articles - PRB: Unable to add buttons to toolbars of toolwindows of Visual Studio from an add-in
By Carlos J. Quintero, MZ-Tools articles - PRB: Performance problem of DTE.CommandBars[name] for CommandbarPopups in Visual Studio 2010
By Carlos J. Quintero, MZ-Tools articles - INFO: Visual Studio .NET Add-In Commands Disappear On Next Session.
By Carlos J. Quintero, MZ-Tools articles - INFO: menuCommandBar.Controls[“Tools”] works in international versions of Visual Studio 2010
By Carlos J. Quintero, MZ-Tools articles - BUG: Problems with commandbars of Visual Studio 2005 add-ins after importing settings.
By Carlos J. Quintero, MZ-Tools articles - BUG: Tooltip not set for add-in commands in Visual Studio 2005
By Carlos J. Quintero, MZ-Tools articles - BUG: CommandbarPopup.Caption changes CommandbarPopup.CommandBar.Name and viceversa
By Carlos J. Quintero, MZ-Tools articles - BUG: Setting CommandBarPopup.Visible to False doesn’t work when CommandBarPopup in context menu
By Carlos J. Quintero, MZ-Tools articles
Articles about toolwindows:
- HOWTO: Create a dockable toolwindow from a Visual Studio .NET add-in.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Understanding toolwindow states in Visual Studio
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get the programmable inner object of a toolwindow
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Use the system font in dialogs and toolwindows of a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Detect when a Visual Studio toolwindow is shown or hidden
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Make the shim control of Visual Studio .NET add-ins compatible with UNICODE.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Process the Esc or F1 keys in the toolwindow of a Visual Studio .NET add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Add a filtered task with navigation to the Task List from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Add an error with navigation to the Error List from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get an OutputWindowPane to output some string from a Visual Studio add-in or macro
By Carlos J. Quintero, MZ-Tools articles - PRB: EnvDTE80.Windows2.CreateToolWindow2 doesn’t return the created usercontrol in the last parameter
By Carlos J. Quintero, MZ-Tools articles - INFO: Built-in toolwindows information storage location in Visual Studio .NET.
By Carlos J. Quintero, MZ-Tools articles - BUG: Inconsistent behavior of EnvDTE80.Events2.WindowVisibilityEvents from a Visual Studio add-in.
By Carlos J. Quintero, MZ-Tools articles - BUG: AutoHide ToolWindow remains open after unloading Visual Studio .NET add-in.
By Carlos J. Quintero, MZ-Tools articles - BUG: Problems with docked and autohidden toolwindows of Visual Studio .NET add-ins after debugging.
By Carlos J. Quintero, MZ-Tools articles
Articles about getting information:
- HOWTO: Getting properties from the DTE.Properties collection of Visual Studio .NET.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Getting information specific to VB.NET and C# projects from an add-in or macro.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Detect if Visual Studio .NET is installed in a Visual Studio Setup package for an add-in.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get the language of a project or file from a Visual Studio .NET macro or add-in.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Navigate the files of a solution from a Visual Studio .NET macro or add-in.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Navigate the files of a solution using the IVsHierarchy interface from an add-in.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Know the actual type behind a System.__ComObject type returned by an .Object property.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Guess the type of a Visual Studio project from an add-in or macro
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get the project flavor (subtype) of a Visual Studio project from an add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Guess the names of a Properties collection from a Visual Studio add-in or macro
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get data sources, data providers and data connections from a Visual Studio 2005 add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Guessing the IDE mode (design, debug or run-time) from a Visual Studio add-in or macro
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get an EnvDTE.Project object from its project unique name
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Detect installed Visual Studio editions, packages or service packs
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Guess if a project configuration is Debug or Release from a Visual Studio add-in or macro
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get the text editor font and colors information in a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get the target .NET Framework of a Visual Studio 2008 project from a Visual Studio add-in or macro
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Getting information about Visual Studio windows from an add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get the output build folder from a Visual Studio add-in or macro
By Carlos J. Quintero, MZ-Tools articles - INFO: List of known project type Guids
By Carlos J. Quintero, MZ-Tools articles - INFO: Visual Studio version numbers
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get loaded add-ins and installed products from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get assemblies of the Add Reference dialog from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get the selected nodes in the Solution Explorer from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Select nodes in the Solution Explorer from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get the nodes in the Server Explorer from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get the IVsHierarchy and Item Id of EnvDTE.Project and EnvDTE.ProjectItem
By Carlos J. Quintero, MZ-Tools articles
Articles about build configurations / platforms:
- HOWTO: Get the solution configurations / platforms from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get the projects configurations / platforms from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get or set the active solution configuration/platform from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Add / delete build solution configurations from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - PRB: Build solution platforms cannot be added / deleted from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Add / delete build project configurations from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Add / delete build project platforms from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Change the build configuration of a project from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - BUG: Build configuration of a project cannot be changed from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Change the build platform of a project from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - PRB: Cannot change the build platform of a project from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get standard include directories of Visual C++ project from an add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get additional include directories of Visual C++ project from an add-in
By Carlos J. Quintero, MZ-Tools articles
Articles about custom pictures:
- HOWTO: Create a command with a custom picture using a managed satellite DLL for a XML-based Visual Studio add-in.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Create a command with a custom picture without using a managed satellite DLL for a XML-based Visual Studio add-in.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Create a command with a custom picture using an ImageList for a XML-based Visual Studio add-in.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Creating custom pictures for Visual Studio .NET add-ins commands, buttons and toolwindows.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get Microsoft Office bitmaps for Visual Studio add-ins
By Carlos J. Quintero, MZ-Tools articles
Articles about the code model:
- HOWTO: Navigate the code elements of a file from a Visual Studio .NET macro or add-in.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get the code element at the cursor from a Visual Studio .NET macro or add-in.
By Carlos J. Quintero, MZ-Tools articles - BUG: CodeProperty.Parent always returned as CodeClass in Visual Studio .NET.
By Carlos J. Quintero, MZ-Tools articles - BUG: EnvDTE.Project.CodeModel doesn’t retrieve attributes in the AssemblyInfo file.
By Carlos J. Quintero, MZ-Tools articles - BUG: EnvDTE.CodeElement.GetStartPoint(vsCMPart.vsCMPartBody) returns wrong result for VB.NET classes using the Implements or Inherits clauses.
By Carlos J. Quintero, MZ-Tools articles - BUG: C# indexers are not mapped to EnvDTE80.CodeProperty2 in Visual Studio macros or add-ins.
By Carlos J. Quintero, MZ-Tools articles - BUG: EnvDTE.CodeFunction.Attributes doesn’t work with C# property get/set methods in Visual Studio macros or add-ins.
By Carlos J. Quintero, MZ-Tools articles - BUG: EnvDTE.CodeFunction.Parameters causes COM Exception with C# event add/remove methods in Visual Studio macros or add-ins.
By Carlos J. Quintero, MZ-Tools articles - BUG: EnvDTE.CodeElement.Name doesn’t return interface name for explictly implemented C# interface events.
By Carlos J. Quintero, MZ-Tools articles - BUG: EnvDTE80.CodeEvent.Comment doesn’t return “” for C# events without doc comment.
By Carlos J. Quintero, MZ-Tools articles - BUG: COMException getting DocComment of method of generic base class.
By Carlos J. Quintero, MZ-Tools articles - PRB: ProjectItem.FileCodeModel returns null for Visual Studio 2005 Web projects if the file is not open.
By Carlos J. Quintero, MZ-Tools articles - PRB: FullName and Name properties of EnvDTE.CodeElement return exceptions for using/Imports statements of C# and VB.NET
By Carlos J. Quintero, MZ-Tools articles - BUG: Incorrect CodeFunction.Access returned for Protected Friend functions in Visual Studio .NET.
By Carlos J. Quintero, MZ-Tools articles - BUG: Duplicated CodeElement when using overloaded Visual Basic .NET properties in Visual Studio .NET.
By Carlos J. Quintero, MZ-Tools articles - BUG: CodeVariable.InitExpression returns empty values for enum values in Visual Studio .NET.
By Carlos J. Quintero, MZ-Tools articles - BUG: Parent of enum value does not return a CodeEnum element in Visual Studio .NET.
By Carlos J. Quintero, MZ-Tools articles - BUG: CodeAttribute.Name property returns full name for C# projects in Visual Studio .NET.
By Carlos J. Quintero, MZ-Tools articles - BUG: EnvDTE.CodeElement.StartPoint.Line wrong result with duplicated ‘using’ statement.
By Carlos J. Quintero, MZ-Tools articles
Articles about Windows Forms:
- HOWTO: Manipulating controls of Windows forms from Visual Studio .NET add-ins.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Add a control to a Windows form from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Manipulate a code or form designer file from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Add an event handler from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get the bitmap of a component type from Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles
Articles about Web Forms:
- HOWTO: Getting IDesignerHost and IHTMLDocument of WebForms from a Visual Studio .NET add-in.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get the full browse URL of an .aspx page.
By Carlos J. Quintero, MZ-Tools articles
Articles about getting events:
- HOWTO: Capturing commands events from Visual Studio .NET add-ins.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Getting Project and ProjectItem events from a Visual Studio .NET add-in.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Initializing new events in Visual Studio macros
By Carlos J. Quintero, MZ-Tools articles - PRB: Visual Studio .NET events being disconnected from add-in.
By Carlos J. Quintero, MZ-Tools articles - PRB: CodeModelEvents not firing events in a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - PRB: COMException 0x80020003 getting events from commandbar popup in Visual Studio 2010
By Carlos J. Quintero, MZ-Tools articles - BUG: Command events fired only to last addin loaded in Visual Studio .NET.
By Carlos J. Quintero, MZ-Tools articles - BUG: EnvDTE.SelectionEvents.OnChange event does not fire when more than two nodes are already selected in the Solution Explorer of Visual Studio
By Carlos J. Quintero, MZ-Tools articles - BUG: SolutionEvents.BeforeClosing event raised with no solution loaded in Visual Studio 2005 add-ins
By Carlos J. Quintero, MZ-Tools articles
Articles about installing and uninstalling:
- HOWTO: Create a setup for a Visual Studio add-in for all users (requiring admin rights) using Inno Setup
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Create a setup for a Visual Studio add-in for all users (requiring admin rights) using Windows Installer XML (WiX)
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Create a setup for a Visual Studio add-in for the current user (not requiring admin rights) using Inno Setup
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Create a setup for a Visual Studio add-in for the current user (not requiring admin rights) using Windows Installer XML (WiX)
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Removing commands and UI elements during Visual Studio .NET add-in uninstallation.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Reset a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get rid of a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - INFO: Default .AddIn file locations for Visual Studio add-ins
By Carlos J. Quintero, MZ-Tools articles - PRB: Uninstaller does not remove commands of add-in if uninstalled from another user account
By Carlos J. Quintero, MZ-Tools articles - PRB: Uninstaller of add-in for current user fails if Visual Studio set to execute as administrator
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Detect Visual Studio requirements for MSI-based extensions setups
By Carlos J. Quintero, MZ-Tools articles
Articles about troubleshooting, bugs and issues:
- HOWTO: Troubleshooting Visual Studio and Office add-ins
By Carlos J. Quintero, MZ-Tools articles - INFO: CLR HRESULT errors loading add-ins
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Using the Process Monitor (ProcMon) tool to diagnose Visual Studio add-ins problems
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Handle exceptions in a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Debug add-ins for the macros IDE
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Debug Visual Studio assemblies with .NET Reflector.
By Carlos J. Quintero, MZ-Tools articles - PRB: “Could not copy temporary files to the output directory” error building Visual Studio .NET add-in.
By Carlos J. Quintero, MZ-Tools articles - PRB: High memory usage not released when opening and closing designer windows in Visual Studio .NET.
By Carlos J. Quintero, MZ-Tools articles - PRB: PEVerify.exe causes problem with EnvDTE.dll verifying Visual Studio 2005 add-ins
By Carlos J. Quintero, MZ-Tools articles - PRB: PEVerify.exe causes problem verifying add-in with referenced assemblies from Visual Studio not in the GAC
By Carlos J. Quintero, MZ-Tools articles - PRB: Error 0x80131018 loading a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - PRB: Error 80004002 ‘No such interface supported’ loading a Visual Studio managed add-in
By Carlos J. Quintero, MZ-Tools articles - BUG: Infinite recursion in add-in causes Visual Studio crash.
By Carlos J. Quintero, MZ-Tools articles - BUG: Add-in causes Visual Studio 2008 crash when loaded.
By Carlos J. Quintero, MZ-Tools articles - BUG: Standard user unable to load/unload COM-based add-ins registered for all users with the VS 2008 Add-in Manager on Windows Vista
By Carlos J. Quintero, MZ-Tools articles - BUG: Add-in reloaded after unloaded in Visual Studio .NET.
By Carlos J. Quintero, MZ-Tools articles - BUG: Startup checkbox in Add-in Manager of VS 2005 does not persist changes
By Carlos J. Quintero, MZ-Tools articles - BUG: Add-ins not loaded from the command line in Visual Studio 2005 SP1
By Carlos J. Quintero, MZ-Tools articles - BUG: The /SafeMode command-line switch of Visual Studio 2005 doesn’t prevent the loading of add-ins
By Carlos J. Quintero, MZ-Tools articles - BUG: Visual Studio .NET add-in loads multiple instances of its satellite DLL.
By Carlos J. Quintero, MZ-Tools articles - BUG: ext_ConnectMode.ext_cm_CommandLine flag not passed to Visual Studio .NET 2002 add-ins.
By Carlos J. Quintero, MZ-Tools articles - PRB: Global.asax file cannot be opened as text document from a Visual Studio .NET add-in.
By Carlos J. Quintero, MZ-Tools articles - PRB: Add-ins fail with 3rd party project kinds in Visual Studio .NET.
By Carlos J. Quintero, MZ-Tools articles - PRB: System.NotImplementedException calling EnvDTE.Project.Delete from a Visual Studio macro or add-in
By Carlos J. Quintero, MZ-Tools articles - BUG: ProjectItem.FileNames starts at 0 for SQL Server Reporting Services projects.
By Carlos J. Quintero, MZ-Tools articles - BUG: Extension not included in Project.FullName for setup projects in Visual Studio .NET.
By Carlos J. Quintero, MZ-Tools articles - BUG: Document.ActiveWindow does not return always the active window in Visual Studio .NET.
By Carlos J. Quintero, MZ-Tools articles - BUG: DTE.ActiveDocument.ActiveWindow does not return the active document window if toolwindow active.
By Carlos J. Quintero, MZ-Tools articles - BUG: Document.ReadOnly property returns False incorrectly in same cases in Visual Studio .NET.
By Carlos J. Quintero, MZ-Tools articles - BUG: For Each causes exception in DTE.SelectedItems if solution node selected in Visual Studio .NET.
By Carlos J. Quintero, MZ-Tools articles - BUG: ProjectItem.Open() changes the mouse cursor in Visual Studio .NET.
By Carlos J. Quintero, MZ-Tools articles - BUG: TextPoint.TryToShow fails if designer window was open before code window in Visual Studio .NET.
By Carlos J. Quintero, MZ-Tools articles - BUG: UIHierarchyItems.Expanded=False does not change icon of folders in Visual Studio .NET.
By Carlos J. Quintero, MZ-Tools articles - BUG: Scope of BuildEvents always vsBuildScopeSolution in Visual Studio .NET addins.
By Carlos J. Quintero, MZ-Tools articles - BUG: System.NullReferenceException debugging Visual Studio .NET 2002 add-ins.
By Carlos J. Quintero, MZ-Tools articles - BUG: Visual Studio .NET flickers when add-in opens windows in Text view.
By Carlos J. Quintero, MZ-Tools articles - BUG: Exception enumerating projects with Reporting Services project in Visual Studio .NET add-in.
By Carlos J. Quintero, MZ-Tools articles - BUG: COMException opening C# linked file from Visual Studio .NET add-in or macro.
By Carlos J. Quintero, MZ-Tools articles - BUG: Window remains open after closing document in DocumentOpened event.
By Carlos J. Quintero, MZ-Tools articles - BUG: VB.NET 2003 background compiler shows false errors after splitting lines from add-ins or macros.
By Carlos J. Quintero, MZ-Tools articles - BUG: UIHierarchyItems.Expanded fails silently from Visual Studio 2005 add-in or macro
By Carlos J. Quintero, MZ-Tools articles - BUG: UIHierarchyItems.Count causes crashes for Outlook add-in setup projects
By Carlos J. Quintero, MZ-Tools articles - BUG: Adding a non-text file to a solution folder from a Visual Studio 2005 add-in or macro opens it
By Carlos J. Quintero, MZ-Tools articles - BUG: EnvDTE.UIHierarchyItems does not work correctly in Visual Studio 2005 if Solution Explorer nodes are not opened previously
By Carlos J. Quintero, MZ-Tools articles - BUG: EnvDTE80.CodeEvent lacks a Parameters property for VB.NET 2005 events declared without a delegate
By Carlos J. Quintero, MZ-Tools articles - BUG: ProjectItem.Collection returns a wrong collection for folders of SQL Projects of Visual Studio Team Edition for Database Professionals
By Carlos J. Quintero, MZ-Tools articles - BUG: SolutionBuild.Build method builds only one project in Visual Studio add-ins or macros
By Carlos J. Quintero, MZ-Tools articles - BUG: InvalidCastException in Visual Studio 2005 database projects macros or add-ins when using EditPoint.FindPattern
By Carlos J. Quintero, MZ-Tools articles - BUG: Empty interfaces in VSLangProj90.dll
By Carlos J. Quintero, MZ-Tools articles - BUG: ProjectItem.Open(EnvDTE.Constants.vsext_vk_Designer) restores the IDE from minimized state
By Carlos J. Quintero, MZ-Tools articles - BUG: DTE.ActiveSolutionProjects property causes COMException if Solution Explorer is not shown
By Carlos J. Quintero, MZ-Tools articles - BUG: Command.Bindings causes Exception when setting value from an add-in in localized Visual Studio
By Carlos J. Quintero, MZ-Tools articles - BUG: Checkbox to create CommandBar disabled in add-in wizard if name contains ‘.’
By Carlos J. Quintero, MZ-Tools articles - BUG: Error occurred in add-in wizard if add-in project created inside solution folder
By Carlos J. Quintero, MZ-Tools articles - BUG: NullReferenceException showing properties of executable project if inside solution project
By Carlos J. Quintero, MZ-Tools articles - BUG: InvalidComObjectException exiting Visual Studio 2013 after debugging extension
By Carlos J. Quintero, MZ-Tools articles - BUG: DTE.ActiveWindow.ProjectItem.Document null for files in Solution Items folder
By Carlos J. Quintero, MZ-Tools articles - PRB: Window.Close doesn’t save changes if requested for .sql files in non-database projects
By Carlos J. Quintero, MZ-Tools articles - BUG: Visual Studio 2008 crashes if unloaded when an add-in executes DoEvents statement on startup
By Carlos J. Quintero, MZ-Tools articles
Articles about Visual Studio themes:
- HOWTO: Get the current theme and detect changing it from a Visual Studio 2012 add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Theme scrollbars of controls on a Windows Forms modal window from Visual Studio 2012 add-in.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get the Microsoft.VisualStudio.Shell.Interop.IVsUIShell5 interface to theme a Visual Studio 2012 add-in.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get an inverted bitmap to use with the Dark theme of Visual Studio 2012 from an add-in.
By Carlos J. Quintero, MZ-Tools articles - BUG: EnvDTE.FontsAndColorsItems.Item(‘Keyword’).Background not updated after changing Visual Studio 2012 theme.
By Carlos J. Quintero, MZ-Tools articles - BUG: Visual Studio 2012 doesn’t theme multiline textbox with initial scrollbar on add-in toolwindow.
By Carlos J. Quintero, MZ-Tools articles
Articles about automating project creation:
- HOWTO: Create a solution from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Create a project from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Create a project from a Visual Studio add-in inside a solution folder
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Create a project item from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - BUG: EnvDTE80.Solution2.GetProjectTemplate returns wrong template for ClassLibrary if Windows Phone SDK installed
By Carlos J. Quintero, MZ-Tools articles - PRB: NotImplementedException adding a solution folder to a solution folder in Visual Studio from a macro or add-in
By Carlos J. Quintero, MZ-Tools articles - PRB: Solution.AddXXX and ProjectItems.AddXXX methods return Nothing (null)
By Carlos J. Quintero, MZ-Tools articles
Other articles:
- HOWTO: Performing some action before or after a build from a Visual Studio macro or add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Canceling a build from a Visual Studio .NET add-in.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Get the selected text from a Visual Studio .NET macro or add-in.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Add a custom assembly to the Add References dialog of Visual Studio macros editor
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Using the Choose Data Source dialog of Visual Studio 2005 from your own code
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Interact with a source code control (SCC) provider from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Use the IVsMonitorSelection interface from a Visual Studio add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Open the Web Browser and navigate to a page from a Visual Studio add-in or macro.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Launch a process with admin rights from a Visual Studio add-in on Windows Vista or higher
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Understanding Visual Studio behavior when an add-in tries to edit a read-only file
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Show a modal form from a Visual Studio .NET add-in
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Changing the source code of templates used by Visual Studio .NET wizards.
By Carlos J. Quintero, MZ-Tools articles - HOWTO: Changing the source code of Visual Studio Add-in project templates.
By Carlos J. Quintero, MZ-Tools articles