我在Visual Studio中为一个类创建了自定义项目模板。我已经完成了所有必需的步骤,并且可以将模板作为除“共享项目”类型之外的每个项目类型添加为新项目。添加新项目时,它不显示在选项列表中。我的目标是将此模板用于共享项目中的新类。Visual Studio中共享项目的项目模板
这里是我的模板.xml文件...
<VSTemplate Version="3.0.0" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" Type="Item">
<TemplateData>
<DefaultName>Class_ODBC.cs</DefaultName>
<Name>Class_ODBC</Name>
<Description>Template for a class using ODBC and System.Data</Description>
<ProjectType>CSharp</ProjectType>
<SortOrder>10</SortOrder>
<Icon>__TemplateIcon.ico</Icon>
<TemplateGroupID>WinRT-Managed</TemplateGroupID>
</TemplateData>
<TemplateContent>
<References />
<ProjectItem SubType="" TargetFileName="$fileinputname$.cs" ReplaceParameters="true">Class_ODBC.cs</ProjectItem>
</TemplateContent>
</VSTemplate>
而对于模板本身的cs文件...
using System;
using System.Collections.Generic;
using System.Data;
using System.Data.Odbc;
using System.Text;
namespace %rootnamespace%
{
class %safeitemname%
{
#region Fields
#endregion
#region Constructors
#endregion
#region Methods
#endregion
#region Events/Handlers
#endregion
#region Properties
#endregion
}
#region Exceptions
#endregion
}
任何帮助是极大的赞赏。
可否请您分享您的解决方案如何做到这一点。 – PhuocLe