Welcome to MSDN Blogs Sign in | Join | Help

You asked for it (AddIn pipeline generator)

After all, our job is to make your life easier.  I have received a *lot* of requests for a tool that can generate the Add-In pipeline segments.  Ever since we mistakenly left comments in our MSDN articles code about the pipeline source being machine generated, some of you noticed that we may have been working on a tool.  Soooooo, as a continuation of Microsoft's open and transparent developer experience (see this link for .Net framework source code, and this link to view/file bugs, receive early drops, etc..) we just released our pipeline generation tool source code to the community!!! 

The tool generates source code as opposed to a binary (like tlbimp) so that you may alter the generated code.  You may have specific naming conventions, or you would like to contribute to the tools functionality, so you can now do so via Codeplex.  Here is a link to our Managed Extensibility and Add-In Framework source.  We are also adding our sample code from our Add-in team Blog so that we a consolidated source (pun intended).

You can't say I didn't get you anything for Christmas.  Have a great new year!  JackG

Published Thursday, January 10, 2008 1:19 PM by JackG

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Geek Lectures - Things geeks should know about » Blog Archive » You asked for it (AddIn pipeline generator)

# re: You asked for it (AddIn pipeline generator)

Thursday, August 07, 2008 4:08 PM by maurizio

I managed to create a test solution using the "Event sample" solution as a model.

Now I imported the test contracts in my real application's solution and but when I run the Pipeline Builder tool I get:

System.NullReferenceException: Object reference not set to an instance of an object.

  at VSPipelineBuilder.Connect.GetProjectsFromSolutionFolder(Project slnFolder) in D:\AppBuilding\PipelineBuilder\VSPipelineBuilder\Connect.cs:line 488

  at VSPipelineBuilder.Connect.GetProjectsFromSolution(DTE2 root) in D:\AppBuilding\PipelineBuilder\VSPipelineBuilder\Connect.cs:line 476

  at VSPipelineBuilder.PipelineConfiguration.Initialize(DTE2 root) in D:\AppBuilding\PipelineBuilder\VSPipelineBuilder\PipelineConfiguration.cs:line 68

  at VSPipelineBuilder.Connect.Exec(String commandName, vsCommandExecOption executeOption, Object& varIn, Object& varOut, Boolean& handled) in D:\AppBuilding\PipelineBuilder\VSPipelineBuilder\Connect.cs:line 161

in a DisplayError dialog.

What's happening?

# re: You asked for it (AddIn pipeline generator)

Thursday, August 07, 2008 5:58 PM by JackG

Maurizio, Please post the question to the codeplex site (http://www.codeplex.com/clraddins). Mahalo, JackG

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker