Ioan Lazarciuc's Weblog I program, therefore I exist.

25Apr/102

Custom Parameters in Multi-Project Templates

Visual Studio project templates offer two ways of specifying template parameter values:

  • In the .vstemplate file, using a CustomParameters section, as described here.
  • Using a template wizard in order to specify run-time values in the IWizard.RunStarted method, as described here.

The problem is that these mechanisms don’t work as one would expect in the case of multi-project templates. The parameters specified in the root template are not picked up by the child project templates. I tried to find a workaround online but could not find anything. Finally, I came up with a workaround of my own.

9Apr/1051

Update for Silverlight Sidebar Gadget Project Template

For the past few weeks I’ve been working on fixing a number of bugs signalled about the Silverlight Gadget Template I created a while ago. I’ve had to work around some strange issues and try everything I could to make the gadget development experience as pleasant as possible. I’d like to thank Kiran Bachu for his valuable support in finding bugs and testing the gadget template.

Version 1.8 of the gadget is released for the following Visual Studio/Silverlight version combinations: