0
Xamarin.AndroidのC# 'Class'テンプレートが自分の好みにあまりにも多くの使い方を追加するため、新しいVS2017プロジェクトテンプレートを作成しました。ここで.vstemplate
ファイルです:VS2017 Xamarinプロジェクトでアイテムテンプレートが表示されない
<VSTemplate Version="3.0.0" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" Type="Item">
<TemplateData>
<DefaultName>Class.cs</DefaultName>
<Name>Class</Name>
<Description>An unfancy C# class.</Description>
<ProjectType>CSharp</ProjectType>
<SortOrder>10</SortOrder>
<Icon>__TemplateIcon.ico</Icon>
</TemplateData>
<TemplateContent>
<References />
<ProjectItem SubType="Code" TargetFileName="$fileinputname$.cs" ReplaceParameters="true">Class.cs</ProjectItem>
</TemplateContent>
</VSTemplate>
が、私は理由を理解することはできませんが、この項目テンプレートは、私のXamarin.Androidプロジェクトには表示されません。しかし、新しい.NET Core/Frameworkプロジェクトを作成し、Add> New Itemをクリックすると、テンプレートが表示されます。
何が原因なのか?私は30分MSDN/StackOverflowの質問を見てきましたが、どれもこれを手伝ってくれないようです。
私はVS2017という最新の安定したビルドを使用しています。これは15.2だと思います。
は助けてくれてありがとう。残念なことに、これにより、.NET標準ライブラリのように、以前に表示されていた場所に表示されません。 'AppliesTo'のすべての値は?私はそれらのすべてを使ってみて、それが私を得る場所を見たいと思っています。 –
答えに示したように、私が行ったテストで私の問題を解決しました。しかし、私はそれを.NET標準(ポータブル)プロジェクトで動作させようと努力していました。古いプロジェクトファイル形式。ドキュメントは可能な値をカバーしていないようです。しかし、私はこのhttps://github.com/Microsoft/VSProjectSystem/blob/master/doc/overview/about_project_capabilities.mdとこのhttps://github.com/Microsoft/VSProjectSystem/blob/master/doc/overview/を見つけました。 project_capabilities.md使用するいくつかの値を追跡するのに役立つかもしれません。 – dfkeenan