You may replace parameters in the files of a template whenever a project based on that template is created. This procedure explains how to create a template that replaces the name of a namespace with the safe project name when a new project is created with the template.
To use a parameter to replace namespace name with the project name
Insert the parameter in one or more of the code files in the template. For example:
namespace $safeprojectname$
Note: |
|---|
Template parameters are written in the format $
parameter$.
|
In the .vstemplate file for the template, locate the ProjectItem element that includes this file.
Set the ReplaceParameters attribute to true for the ProjectItem element. For example:
<ProjectItem ReplaceParameters="true">Class1.cs</ProjectItem>