niftyplugins icon indicating copy to clipboard operation
niftyplugins copied to clipboard

[Feature request] Make NiftyPerforce a .vsix for Visual Studio 2015 Support.

Open GoogleCodeExporter opened this issue 10 years ago • 6 comments

This would enable everyone to install the extension through the Visual Studio 
Extension Manager and also easy updates.

Original issue reported on code.google.com by [email protected] on 30 Mar 2014 at 11:47

GoogleCodeExporter avatar Mar 24 '15 05:03 GoogleCodeExporter

Hm. So first off, one seem to have to install the SDK:

http://www.microsoft.com/en-us/download/details.aspx?id=40758

jtilander avatar Aug 05 '15 04:08 jtilander

Some resources as well:

  • https://github.com/jaredpar/VsVim/wiki/Resources-for-writing-Visual-Studio-Extensions
  • http://www.codeproject.com/Articles/720329/Visual-Studio-Extensions-from-Add-in-to-VSPackage
  • http://www.kendar.org/?p=/tutorials/vsextensions/introduction
  • https://dzone.com/articles/how-create-debug-and-deploy

jtilander avatar Aug 05 '15 05:08 jtilander

This one seems promising: https://msdn.microsoft.com/en-us/library/vstudio/dn246938.aspx

jtilander avatar Aug 05 '15 05:08 jtilander

Hakon Steino graciously contributed an implementation for VSIX support. There is an experimental version as of this checkin: https://github.com/jtilander/niftyplugins/commit/acd7b0f984cf042608f5e2a1b1b8eb1af2b6de99

We're going to hammer out some issues before calling this a release.

jtilander avatar Oct 03 '15 05:10 jtilander

This extension can't be installed on VS2012 and VS2013 because it relies on MPF 14.0 (there is an error at the end of the installation). With MPF 12.0 instead, it should work on 2012, 2013 and 2015 with the same vsix.

speps avatar Feb 04 '16 11:02 speps

I see this is fixed in 2e28a75b425c380f3b1bdabcaa4d3269b72df714, so probably a new release should be done.

speps avatar Feb 04 '16 11:02 speps