Is it possible to reuse Projects and Recipes from other packages? For example, I might want to include project templates from another package in a 'create solution' recipe, or just execute a recipe from another package.
Thanks,
Scott.
Scott Simms
Templates cannot be reused across guidance packages, just like VS templates cannot be imported from other locations other than their zip-relative paths. This is by design of VS and we cannot do much about it.
Executing a recipe from another package is just a matter of firing the appropriate VS command. All recipes get their own command in the command well, which you can see if you go to customize the keyboard or toolbars/menus.
You can simply do DTE.ExecuteCommand and pass the recipe command name, which should be [Package Name].[Recipe Name]