Print
Add To Favorites
Email To Friend
Rate This Article
|
Speed Up with Project Templates Using Visual Studio 2005 - Part 3
|
Published:
11 Sep 2006
|
Abstract
In this third part of the article Ameet explains how you can use the IWizard interface and customize the templates and Starter Kits. |
 |
by Ameet Phadnis
Feedback
|
Average Rating: This article has not yet been rated.
Views (Total / Last 10 Days):
38367/
60
|
|
|
Introduction |
In my previous
article entitled "Speed Up with Project Templates Using Visual Studio
2005 - Part 2," I dealt with how you can create Project Templates with the
export template wizard. In that article I did mention the IWizard interface
and how it could be used to perform some preliminary steps for your project. The
IWizard interface implementation can achieve various tasks such as registering
the SQL database for ASPNET_Memberships or even setting up a few settings in
Web.Config file before we start coding our project.
|
|
|
User Comments
Title:
Clarification
Name:
Jon
Date:
2007-01-09 3:34:33 PM
Comment:
As a clarification, VS will still use the old version even after I go into the cache through the control panel and remove it.
|
Title:
Development Process
Name:
Jon
Date:
2007-01-09 3:32:22 PM
Comment:
What's the best way to actually build and test a wizard from the ground up?
I have my build process for the Wizard's project set up to sign the DLL and automatically add itself to the GAC (using: "gacutil.exe /if $(TargetPath)").
The problem is they will stay in the cache after every rebuild, so I need to either update the version number in the vsTemplate file and the project after each compile, or restart Visual Studio each time I want to test a new build.
Advice?
|
Title:
VB Bug ?
Name:
frisla
Date:
2006-09-20 9:52:51 AM
Comment:
Hi A
The test for C# and VB.NET wore created as separated projects - C# Custom wizard and template project, VB Custom wizard and template project.
In VB as soon as I try to access my IWizard implementation, my VB template project wil not unfold, hence the error message. The template itself executes perfectly, but again as soon as I try to reference my custom wizard, using an "WizardExtension" entry in the xx.vstemplate I get the error message.
Any suggestions
- Thanks -
|
Title:
No
Name:
Ameet
Date:
2006-09-19 7:37:26 PM
Comment:
The article was written using VB.NET and not C#.NET.
Check whether you have created the template itself for C#.NET...
|
Title:
VB Bug ?
Name:
frisla
Date:
2006-09-19 4:01:54 PM
Comment:
Why is it you get a, "Unable to copy the file 'Application.myapp' from the project template to the project. Cannot find file ...." failure when you use VB.NET (2005), but using C# is a walk in the park ??????
Is the execution of the IWizard interface different in VB.NET ?????
|
|
Product Spotlight
|
|