You can get it to install this in VS 2012 by unzipping the vsix file(it is just a plain zip archive), then modify the manifest to target 11.0 instead of 10.0. I did this and it is working fine for me.
I offer no warranty on compatibility with VS 2012 so do this at your own risk.
RE 2015, I changed manifest file like this (I have a Pro version) so probably Community folks could go by trial and error with words like "Community" etc.
<?xml version="1.0" encoding="utf-8"?>
<Vsix xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="1.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2010">
<Description xml:space="preserve">Quickly restart Visual Studio
<SupportedFrameworkRuntimeEdition MinVersion="4.0" MaxVersion="4.0" />
<Reference Id="Microsoft.VisualStudio.MPF" MinVersion="10.0">
<Name>Visual Studio MPF</Name>
Great tool, it saves us a lot of time when Visual Studio is out of memory when we compile our solution!
However, the save solution does not work for us. It does not do a "Save All" before restarting, so we have to take care that all individual files are saved before restarting. Maybe that's intended behaviour? Might that be cause by the fact that our files are under source control?
first of all, thanks for your nice extension!
In order to better blend with the remaining menu commands, probably the icon for this extension menu item should not have a white backgrond, but just the two revolving arrows on a transparent background.
Don't you think?