ビュー モデルのファイルが添付された WPF ウィンドウを作成する Visual Studio アイテム テンプレートを作成しようとしています。
次のように
VMWindow.xaml ---VMWindow.xaml.cs ---VMWindow.vm.cs
次の .vstemplate ファイルを使用してテンプレートを作成できます
<VSTemplate Type="Item" Version="2.0.0"
xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name>Viewmodel Dialog Box</Name>
<Description>Viewmodel Dialog Box</Description>
<Icon>Icon.ico</Icon>
<ProjectType>CSharp</ProjectType>
<DefaultName>VMDialog</DefaultName>
</TemplateData>
<TemplateContent>
<ProjectItem TargetFileName="$fileinputname$.xaml" SubType="Window">ViewModelDialogTemplate.xaml</ProjectItem>
<ProjectItem TargetFileName="$fileinputname$.xaml.cs">ViewModelDialogTemplate.xaml.cs</ProjectItem>
<ProjectItem TargetFileName="$fileinputname$.vm.cs">ViewModelDialogTemplate.vm.cs</ProjectItem>
</TemplateContent>
</VSTemplate>
ソリューション エクスプローラーに表示されるときに、メイン ウィンドウ ファイル内にネストされた .vm.cs ファイルを使用してテンプレートを作成したいと考えています。
次のハウツーを見つけましたが、Visual Studio 2010 でそれに従うのに問題があります。これは2008年に書かれたものですが、これはまだ適用されますか?