यदि आपका मुख्य .vstemplate
(समाधान के एक) नीचे दिए गए उदाहरण की तरह है, आप परियोजना फ़ोल्डर और जो कुछ भी नाम आप चाहते हैं .csproj
नाम बदलने के लिए विज़ार्ड के शब्दकोश में परिभाषित चर का उपयोग कर सकते हैं ।
<?xml version="1.0" encoding="utf-8"?>
<VSTemplate Version="2.0.0" Type="ProjectGroup"
xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name>My Web Server Solution with DAL</Name>
<Description>Creates Projects for Web Server DAL and adds them to a new or existing solution</Description>
<Icon></Icon>
<ProjectType>CSharp</ProjectType>
<ProjectSubType>My</ProjectSubType>
<DefaultName>WebServer</DefaultName>
<NumberOfParentCategoriesToRollUp>2</NumberOfParentCategoriesToRollUp>
<TemplateGroupID>My</TemplateGroupID>
<TemplateID>My.Dal.Web.Template</TemplateID>
</TemplateData>
<TemplateContent>
<ProjectCollection>
<ProjectTemplateLink ProjectName="$ModelProjectName$">
Children\Model\ProjectTemplate.vstemplate
</ProjectTemplateLink>
<ProjectTemplateLink ProjectName="$SharedModelContractsProjectName$">
Children\SharedModelContracts\ProjectTemplate.vstemplate
</ProjectTemplateLink>
<ProjectTemplateLink ProjectName="$RepositoryInterfacesProjectName$">
Children\RepositoryInterfaces\ProjectTemplate.vstemplate
</ProjectTemplateLink>
<ProjectTemplateLink ProjectName="$RepositoryImplementationProjectName$">
Children\RepositoryImplementation\ProjectTemplate.vstemplate
</ProjectTemplateLink>
<ProjectTemplateLink ProjectName="$RepositoryExtensionsProjectName$">
Children\RepositoryExtensions\ProjectTemplate.vstemplate
</ProjectTemplateLink>
</ProjectCollection>
</TemplateContent>
<WizardExtension>
<Assembly>My.WebServerDalExtension.Wizard, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5c93c79b0feae916</Assembly>
<FullClassName>My.WebServerDalExtension.Wizard.Controller</FullClassName>
</WizardExtension>
</VSTemplate>
उपयोग अलावा .vstemplates के समान परिवर्तन (परियोजनाओं '.vstemplates) .csproj फ़ाइलों का नाम बदलना।
स्रोत
2011-05-05 13:34:19
मेरे पास जल्द से जल्द एक ब्लॉग एंट्री अप होगा (अगले दिन या तो): http://compositecode.com – Adron
@Adron - क्या आप सटीक लिंक पोस्ट कर सकते हैं। मैं सही लेख का शिकार नहीं करना चाहता हूं। – Omar
मैंने अभी तक आपके द्वारा सुझाए गए परीक्षणों का परीक्षण नहीं किया है, लेकिन मुझे विश्वास होगा कि यह माइल्स की टिप्पणी के आधार पर काम करता है। – Omar