MME Beta2 patch1

Rating: No reviews yet
Downloads: 68
Released: Jun 14, 2009
Updated: Jun 14, 2009 by Jern
Dev status: Beta Help Icon

Recommended Download

Application Managed Menu Extensions 0.1.4
application, 619K, uploaded Jun 14, 2009 - 68 downloads

Release Notes

This is purely a bug fixing release

This release just fixes 2 bugs concerning SolutionFolders in the Beta2 release.

1. When rightclicking a project contained in a Solution Folder I would just get a null back instead of a valid EnvDTE.Project. I guess this is more a bug in the EnvDTE, but I have coded around it.
2. When rightclicking a Solution Folder I was getting an error when trying to get the filename. This is pretty obvious since a solution folder doesn't have a filename. The behavior now is to return the path of the solution for itempath, and empty string for filename and full filename.

This beta release of Managed Menu Extensions consists of 3 MSI installers.

1. ManagedMenuExtensionsSetup.msi - this installs the base functionality of the Managed Menu Extensions. Needed for the other installers. Also installs the tool - "Add-In Manager" for Enabling and Disabling the AddIns.
2. ManagedMenuVS2008Setup.msi - this installs the VS-AddIn that makes Managed Menu Extensions work with Visual Studio 2008 RTM
3. ManagedMenuAddInSamplesSetup.msi - this installs 3 sample ManagedMenuExtensions Add-Ins.

If you have already installed Beta1 or 2 uninstall it, before you install Beta2 patch1 in the opposite order of the above

To Make a new AddIn follow these steps:

1. Make a new ClassLibrary.
2. Add a reference to ManagedMenuAddInViews.dll which is installed in the GAC
3. Implement the abstract class MenuManagerAddInView and the abstract class MenuItemView (see how by downloading the Sourcecode and looking in the samples)
4. Place the new dll in the folder <InstallationDirectory>\AddIns\<YourFolder> where InstallationDirectory is the folder you installed ManagedMenuExtensions in, and <YourFolder> is an arbitrary foldername chosen by you.

The Installations has been tested on Windows XP sp3 with Visual Studio 2008 sp1 installed. It has only been tested with a user that had administrative rights.

Sample Apps

Checkout for a nice project using Managed Menu Extensions

Next release

The plan for the release is to rethink the installation procedure, perhaps installing in the public assemblies for ease of use. The Windows Explorer extension will not be implemented in the near future, if ever.

Reviews for this release

No reviews yet for this release.