NServiceBus Studio


A set of Visual Studio integrated tools to author NServiceBus-based systems.

(0) Review
Visual Studio
Download (4,453)
E-mail Twitter del.icio.us Digg Facebook
Add to favorites
Q and A (3)
Sign in to write a review

Be the first to write a review.

Sign in to start a discussion

  • Exception when installing when VS2012 is installed
    3 Posts | Last post April 29, 2013
    • When installing in VS2010 (I am running 2012 as well), I get the following error: "'Pattern Toolkit Manager' extension. Unable to download and install critical dependent packages to initialize this extension."
      The error states to make sure that the latest version of nuget is installed. I have verified and restarted VS multiple times. This is preventing me from using the tool. Any suggestions?
    • Please try to open vs2010 as administrator, and uninstall nuget package manager from Extension Manager. Then restart vs2010 and try to install the latest version of nuget from the vs gallery again. After that, try to install NServiceBus Studio.
      Another potential cause can be the vsix installer for vs2012 which handles vsix in a different way then what vspat expects.
      If the previous suggestion doesn't help, please try installing it using the vsix installer for vs2010.
      You can see how to do that in the point 2 of the following document:
    • I have been experiencing the same issues trying to setup nsb in Visual Studio 2010, on a machine with VS2012 installed as well. I have followed all the advice above including copying the JSON dll to %AppData%\Local\Microsoft\VisualStudio\10.0\Extensions\Microsoft\Feature Extension Runtime\1.0 to get around an error when loading visual studio after installing nsb. However, I am experiencing issues when deploying to an endpoint with the following message under the patter toolkit extensions:
      Microsoft.VisualStudio.Patterning Error: 0 : Menu automation 'DeployToMenu' failed.
      System.NullReferenceException: Object reference not set to an instance of an object.
         at NServiceBusStudio.Component.EndpointDefined(IAbstractEndpoint endpoint)
         at AbstractEndpoint.Automation.Commands.ShowDeployToPicker.Execute()
         at Microsoft.VisualStudio.Patterning.Library.Automation.CommandAutomation.Execute(IDynamicBindingContext context, Boolean withAutomation)
         at Microsoft.VisualStudio.Patterning.Library.Automation.CommandAutomation.Execute()
         at Microsoft.VisualStudio.Patterning.Library.Automation.MenuAutomation.ExecuteCommand()
         at Microsoft.VisualStudio.Patterning.Library.Automation.MenuAutomation.<>c__DisplayClass8.<Execute>b__6()
         at Microsoft.VisualStudio.Patterning.Extensibility.TracingExtensions.DoShield(ITraceSource traceSource, Action action, String format, Boolean showUI, String[] args).
      I have tried reinstalling several times and in different orders and on difference pcs, but still get the same issues. I am running windows 7 on 64bit.
      Any pointers would be appreciated.
  • Character . in Project name messes up generated code namespace
    1 Posts | Last post March 12, 2013
    • I followed the tutorial at http://support.nservicebus.com/customer/portal/articles/856687-getting-started---creating-a-new-project to the letter except changing the project/solution name in the first step from Amazon to a name with this pattern: "xxx.yyy". The namespace in the generated message class became "xxxyyy", while the project default namespace was correctly set to "xxx.yyy". When running the system and opening the About page I got:
      Type [my type] was not registered in the serializer. 
      Check that it appears in the list of configured assemblies/types to scan.
      I checked the Infrastructure/MessageConvention.cs class in the MVC project and it used the correct namespace "xxx.yyy" in the Configure.DefiningCommandsAs(...)
  • Solution Builder Errors
    2 Posts | Last post December 29, 2012
    • I was following the demonstration video at  http://skillsmatter.com/podcast/nosql/distributed-systems-nservicebus
      I'm using VS2010 Ultimate Edition. I installed the NServiceBus Studio using Extension Manager on the Tools menu.
      I am able to Create the endpoints Ecommerce, OrderProcessing and Billing.
      I create the services Billing and Sales. I am able to get everything running the same as Udi.
      I create the Security component.
      I create the Authentication component that subscribes to 'All the messages'.
      I then try and "Deploy" the Authentication component to the OrderProcessing endpoint and get a "Menu automation 'DeployToMenu' failed.' Please see the Output Window ('Pattern Toolkit Extensions' pane) for more information."
      When I check the output window I find the following exception:
      "Microsoft.VisualStudio.Patterning Error: 0 : Menu automation 'DeployToMenu' failed.
      System.NullReferenceException: Object reference not set to an instance of an object.
          at NServiceBusStudio.INServiceBusMessageExtensions.getmessageTypeName(IMessageLink)...." etc, etc.
      Because all the other steps worked it seems as if the error is isolated to the Subscribes/Processes for 'All the messages'. I tested this theory on the other components and it appears to be true.
    • Kevin,
      Thanks for letting us know. We've got a big release coming out soon and will check to see that this issue has been addressed there.