MZ-Tools Articles Series: BUG: Inconsistent behavior of EnvDTE80.Events2.WindowVisibilityEvents from a Visual Studio add-in

March 8, 2012

A reader of my article: HOWTO: Detect when a Visual Studio toolwindow is shown or hidden. pointed me to an inconsistent behavior of the EnvDTE80.Events2.WindowVisibilityEvents in one case, so I have investigated all the cases and I have documented all the inconsistent behaviors (which are a lot in several VS versions) in a new […]

VS 11 Beta bug: EnvDTE80.Solution2.GetProjectTemplate("", "VisualBasic") returns Windows Metro template

March 3, 2012

When running the unit tests of my MZ-Tools add-in today, I have found the following exception when creating a Class Library project: System.Runtime.InteropServices.COMException (0x80042003): The project file ‘<omitted>’ cannot be opened. The project type is not supported by this installation. at Microsoft.VisualStudio.Windows.UI.Xaml.Project.ProjectFlavoring.TailoredLibraryProject.OnAggregationComplete() at Microsoft.VisualStudio.Shell.Flavor.FlavoredProjectBase.Microsoft.VisualStudio.Shell.Flavor.IVsAggregatableProjectCorrected.OnAggregationComplete() at EnvDTE.SolutionClass.AddFromTemplate(String FileName, String Destination, String ProjectName, Boolean Exclusive) at Microsoft.VisualStudio.TemplateWizard.Wizard.Execute(Object […]

VS 11 Beta: again a painful release for add-ins (and other extensions)

March 3, 2012

A couple of days ago VS 11 Beta was released. I installed it yesterday and I am still shocked. A few days before, we could read in the Visual Studio Blog about the “New Developer Experience” of VS 11. First I thought is was a joke what I was reading, as if it was April […]