How to install BTSG NoS Addin for Visual Studio 2012

Don’t be fooled because I am the first to talk about this addin, BTSG NoS Addin is a creation of my dear friend Nino Crudele.

Who is Nino Crudele?

I think if you didn’t know who was Nino, after his session in BizTalk Summit 2014, he doesn’t need any introduction anymore: Nino Crudele lives in Italy and he has been a Microsoft Integration (BizTalk) MVP for 7 years. Besides that, he is also a Virtual Technology Specialist for BizTalk Server, a role in which he works closely with Microsoft Italy. He enjoys this role as it enables him to work with many different clients seeing BizTalk in different scenarios from a technical point of view, size, and criticality.

Follow Nino Crudele through is personal blog or in is twitter.

BTSG NoS Addin Installation

Installing BTSG NoS Addin in your Visual Studio development environment is a straight forward task. Most of all of the pre-requisites will be present and you can simply run the MSI or executable file from an Administrator command prompt.

Software Requirements

This table lists the software required for running BTSG NoS Addin.

Software Required Description Required for
Microsoft Visual Studio 2012Supported versions: Professional, Premium and Ultimate editions. 
Microsoft .NET FrameworkMinimum .NET Framework 4.5This is required for all the Addin components

To install BTSG NoS Addin

  • Execute “BTSGSetup.exe” file with administration writes by, right-click on the file and select “Run as administrator” option.
BTSG NoS Addin Run as administrator
  • On the Welcome to the BTSG NoS Addin Installer Setup screen, click “Next” to continue
BTSG NoS Addin Welcome Installer Setup screen
  • On the Completed the BTSG NoS Addin Installer Setup screen, click “Finish” to complete the installation of the Addin.
BTSG NoS Addin Completed Installer Setup screen
  • Click “OK” and you are ready to use the BTSG NoS Addin in you BizTalk Server projects.
BTSG NoS Addin configured process

To load BTSG NoS Addin to Visual Studio

  • Open Visual Studio Project and on the Tools menu, click Add-In Manager.
BTSG NoS Addin Visual Studio Project Add In Manager
  • In the Add-in Manager window, select the add-in from the list.
BTSG NoS Addin Add in Manager window
  • Check the box next to the add-in in the Available Add-Ins column, and then click OK.

Right-click on one of your BizTalk artifacts and you can see the new options provided by BTSG NoS Addin:

BTSG NoS Addin Working in Visual Studio

State of the art

Nino worked over the last four months in this addin and we are currently undertaking a comprehensive battery of tests, just today we found 3 small bugs that are currently being fixed before it’s a beta release.

So why am I posting this on my blog? Well, Nino is overworked fixing all the small bugs and making small improvements.. and I’m helping him testing the addin and also creating some documentation 🙂

BTSG NoS Addin will be available soon… you just need to be a little more patience… stay tuned to Nino personal blog!

Author: Sandro Pereira

Sandro Pereira lives in Portugal and works as a consultant at DevScope. In the past years, he has been working on implementing Integration scenarios both on-premises and cloud for various clients, each with different scenarios from a technical point of view, size, and criticality, using Microsoft Azure, Microsoft BizTalk Server and different technologies like AS2, EDI, RosettaNet, SAP, TIBCO etc. He is a regular blogger, international speaker, and technical reviewer of several BizTalk books all focused on Integration. He is also the author of the book “BizTalk Mapping Patterns & Best Practices”. He has been awarded MVP since 2011 for his contributions to the integration community.

14 thoughts on “How to install BTSG NoS Addin for Visual Studio 2012”

  1. After reading the above, I still have no idea what is “BTSG NoS Addin” and why I would want to install it anywhere. Please answer the questions: “What’s in it for me?”.

    1. Hi Neal,

      The purpose of NoS addin id to help a BizTalk Developer, why not, a BizTalk Administrator too in a lot of different situations, by improving the developer experience and why not reduce the development time in new or existent BizTalk projects.

      It will provide several functionalities like quick search inside artifact, fast register/unregister in GAC, find critical, internal or external dependencies… and many fore functionalities like JackHammering, which will compare your VS artifact with the artifact deployed in BizTalk environment, you can also extract the artifact (Orchestration, map, schema etc) from BizTalk environment and put it in the VS solution… several features that are usefully in our day by day work and a time saver in a lot of situations.

      We are working in the documentation of all this features.

      1. Thanks for the overview. I find that people who create free utilities still need to sell the user on the benefits, just as though it were a product that was being sold. There are hundreds of free utilities out there, and as developers, we don’t have time to install and play with them all. We need to know that the benefits outweigh the costs of our time. I’ve never heard of JackHammering before, do you have any links on it?

        1. Hi Neal,
          Agree with you.. is impossible to test them all, we need to select a few good ones and hopping that other people will advise us to new ones.

          Nino has presented this addin for the first time in BizTalk Summit 2014 – London and his session will be published soon in BizTalk360 website where you can see all of his session and the benefits of this addin for BizTalk developers and Admins. I will post the link when it’s available.

    1. The congratulation need to be sent to Nino, his the man behind this addin :).
      Regarding to your question, BizTalk Server is not compatible with Visual Studio 2013… so there will not be any release for VS2013 for now.

  2. Hi Sandro,
    I installed the add-in and upon trying to start the ADD-IN.. but got “failed to load or threw an exception”. Is this a known error?


Leave a Reply

Your email address will not be published. Required fields are marked *


Back to Top