SharpShell 2.0

Rating: No reviews yet
Downloads: 1051
Change Set: 26251
Released: Sep 15, 2013
Updated: Sep 15, 2013 by dwmkerr
Dev status: Stable Help Icon

Recommended Download

Application SharpShell
application, 144K, uploaded Sep 15, 2013 - 543 downloads

Other Available Downloads

Application SharpShell Tools
application, 232K, uploaded Sep 15, 2013 - 508 downloads

Release Notes

SharpShell 2.0 is makes it easier than ever to build Windows Shell Extensions with the .NET Framework. Version 2.0 fixes subtle bugs that have been found as SharpShell gets more usage in the community. It also adds the 'Server Registration Manager' tool (srm.exe) which makes installing SharpShell a breeze - greatly aiding the deployment process.

With this release, the sourcecode has been moved to GitHub to make it easier for others to fork the code and suggest improvements. You can find the repo at:

https://github.com/dwmkerr/sharpshell

You can install install this release as a Nuget package:

    PM> Install-Package SharpShell


Features

  • The Server Registration Manager Tool (srm.exe) is a standalone exe that can be used to install or uninstall SharpShell servers. It can be used from the commandline or an installer if required. This makes deploying SharpShell servers significantly more straightforward.
  • Dependencies have been reduced so that the project will build on VS 2012 Express.
  • A sample project has been added (SharpShellInstallerSample) for VS2010 that shows how an installer can be built for a SharpShell server.

Bug Fixes

  • Fixed an issue that cause property sheets that worked in SharpShell 1.8 to not work in SharpShell 1.9.
  • Fixed an issue that meant that sometimes selecting multiple items would not pass all items to the Context Menu extension.
  • Fixed a bug that meant that Icon Overlays were not always shown at the correct size (the appropriate size for the size of the explorer icons).
  • Fixed a bug that could cause context menu shell extensions to fail to show if tooltip text wasn't set.
  • Fixed a bug that stopped disabled context menu items from being displayed correctly.

Breaking Changes

  • There are no breaking changes in this release.

Reviews for this release

No reviews yet for this release.