Visual studio 2010缺少模板文件(但不是在程序本身)
本文关键字:程序 2010 studio 文件 Visual | 更新日期: 2023-09-27 18:16:28
我希望为VS2010创建默认类模板的副本,我看到的任何地方都说类模板应该在:
C:'<Program Files>'Microsoft Visual Studio 10.0'Common7'IDE'ItemTemplates'CSharp'Code'1033
但是它不在里面,里面只有两个文件:
AdoNetEntityDataModelT4CodeGenCSharp.zip
AdoNetEntityDataModelT4SelfTrackingCodeGenCSharp.zip
类模板和其他工作很好,虽然在VS本身,没有丢失,他们可以在哪里?
如果你在64位系统上,我想它们会在Program Files (x86)
我发现我的VS2012模板在这里:
C:'Program Files (x86)'Microsoft Visual Studio 11.0'Common7'IDE'ItemTemplates'CSharp'Code'1033
关于内容,我在那里有两个文件,一个.cs和一个模板文件:
Class.cs
using System;
using System.Collections.Generic;
$if$ ($targetframeworkversion$ >= 3.5)using System.Linq;
$endif$using System.Text;
$if$ ($targetframeworkversion$ >= 4.5)using System.Threading.Tasks;
$endif$
namespace $rootnamespace$
{
class $safeitemrootname$
{
}
}
Class.vstemplate
<?xml version="1.0" encoding="utf-8"?>
<VSTemplate Version="3.0.0" Type="Item" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name Package="{FAE04EC1-301F-11d3-BF4B-00C04F79EFBC}" ID="2245" />
<Description Package="{FAE04EC1-301F-11d3-BF4B-00C04F79EFBC}" ID="2262" />
<Icon Package="{FAE04EC1-301F-11d3-BF4B-00C04F79EFBC}" ID="4515" />
<TemplateID>Microsoft.CSharp.Class</TemplateID>
<ProjectType>CSharp</ProjectType>
<SortOrder>90</SortOrder>
<RequiredFrameworkVersion>2.0</RequiredFrameworkVersion>
<NumberOfParentCategoriesToRollUp>1</NumberOfParentCategoriesToRollUp>
<DefaultName>Class.cs</DefaultName>
</TemplateData>
<TemplateContent>
<References>
<Reference>
<Assembly>System</Assembly>
</Reference>
</References>
<ProjectItem ReplaceParameters="true">Class.cs</ProjectItem>
</TemplateContent>
</VSTemplate>