Visual Studio 2012 Add-In - How to share/publish/deploy it? - deployment

I have been working on a Visual Studio solution template to be used internally and have been developing this in a Visual Studio 2012 Addin.
The addin is added to the tools menu of Visual Studio and all works fine.
The only question now is, how can I share this tool between my team?
I have added a VSIX project, which in turn references the Solution Template project (added as an asset) but will this alone do it?
I can't see how installing the VSIX I created is manually going to add my add-in to the Visual Studio Tools window.
Can anyone offer any advice as to how I can do this or is there some other way to deploy/publish a Visual Studio addin?
I have found a tutorial which is similar, but I just want to use the VSIX to install my add-in to Visual Studio tools menu, rather than add it as a project template. I have looked around and there doesn't seem to be much information on how to deploy your addin.

It seems addins are soon to be deprecated with the next release of Visual Studio, although I have found this article on how to convert an addin to a VSPackage.
And with a VSPackage I will be able to deploy using VSIX.
There are also some tutorials on VSPackages here.

Related

How to set the icon of a c++ console application from Visual Studio Code

Previously I used to use Visual Studio 2019 for building my software and setting an icon in Visual Studio is easy. But due to some problem, we shifted to Visual Studio Code and Cmake to build my project. But now I cannot set the application icon. Please help.

Mercurial plugin for visual studio code

I'm developping a project with React.
The IDE I use for React (ES6) is Visual Code and the version control is Mercurial Hg.
(I'm in Windows and I get issue with Atom, that's why I use Visual Code).
My problem is I cannot find a plugin for Visual Code to manage the source control with Hg.
Is anyone know a plugin and can help me ?
As #mrcrowl mentionned in his comment, this is the plugin I was loking for
https://marketplace.visualstudio.com/items?itemName=mrcrowl.hg
Visual Studio Code was designed to be directly integrated with Git, so currently there aren't any resources for Visual Studio Code that add Mercurial integration, however, many people have already expressed their interest in the idea on Visual Studio Code's UserVoice.
If you really want to, you could always create a simple plugin for Visual Studio Code that adds a couple commands to the editor, which could then be used to help you control the Mercurial CLI.

OpsHub Visual Studio Online Migration process template mismatch error

When trying to migrate from TFS 2010 to Visual Studio Online we are getting the error "Template Customization or Template Mismatch error". We know there have been a few customizations like adding more choices to dropdowns but don't know which ones or if there are other changes. A few people here suggested applying an uncustomized template to the projects in TFS but it's not clear which templates should be applied.
We have a project that uses the CMMI template but there are three versions of this on the TFS server - 4.0, 4.2 and 5.0. I don't see any way to tell which one was used to create the project. As a matter of fact the only reason I know it's CMMI is it errored when I created a project in Visual Studio Online with the Agile template and tried to migrate to that.
To add to the confusion, VSO only has templates with version 2013.3 so the project I'm migrating to uses the CMMI 2013.3 template. Should I add the older templates to Visual Studio Online and create my project using the same template?
Which template should I apply to the project to make it able to migrate? Should it be one of these or should I use the 2013.3 template?
Lastly, how do I get a copy of the uncustomized templates? Do I need to create a new project and export it?
Thanks,
Bill
You can use the CMMI process template from either TFS 2010, TFS 2012, or TFS 2013 with the OpsHub TFS to Visual Studio Online Migration Utility. It will attempt to move either of those three to Visual Studio Online's version of the CMMI process template.
You can use the TFS Team Project Manager on CodePlex to help you in comparing your team project's process template with a baseline CMMI process template to help you find the differences. You can create a default CMMI team project on a new TFS server and compare against your current team project.

Create c++ Library in Eclipse for using in Visual Studio 2012

I coded a c++ Library in Eclipse. Now I wanna add a GUI, which I want to make with Visual studio. Although I'm using the VS Compiler in Eclipse I cannot transfer the code from Eclipse 1:1 to Visual Studio.
Is there a way to create a DLL or sth. else in Eclipse which I can import in Visual Studio?
Thanks
Florian

Why can't VS create a VSPackage project with a Custom Editor?

I am trying to create a VSPackage project (using the Visual Studio 2010 SP1 SDK), which works perfectly when I don't add a Custom Editor. But when I do, it's stuck at "Creating project VSPackageX..." and Visual Studio is basically unresponsive.
There's nothing in the Event Log and I don't know where the log files for Visual Studio are located.
Any ideas on how to solve this?
I switched off ReSharper (Tools -> Options -> ReSharper -> Suspend), and this solved the same problem for me.