nitinumap,
>How to provide "Register template with host application" option through template descriptor xml.
This is not possible. Selecting this option in ProjectGen registers the template with both VSTA and Visual Studio. To register a template from the command line run setup for VSTA, then Visual Studio once the VSTA setup is done (this takes 1-2 minutes).
>
For deployment we are working with “vsta_aide.msi”
without option of integrating it with VS2005. But in this process,
Projectgen.exe is not getting copied to target machine. What do I need
to do?
This is not a recommended deployment scenario for 2 reasions:
1) ProjectGen is part of the VSTA SDK- "typical end user" target machines should not have the entire SDK installed, only the runtime and design time bits. ProjectGen should only be installed on machines where the user will be
creating project templates. If your target users will be creating
project templates then they must have both the
VSTA v 1 SDK and Visual Studio 2005 (VS2005 is a prequiste for the VSTA v 1 SDK)
2) Robust templates require manual editing. For example
specifying the version of the proxy assembly to use or
adding a post build event.
Hope this helps!
Thanks,
-Melody