サードパーティSDKをインストールすると、Visual Studio 2005の[Add New Item ...]ダイアログの既定のアイテムのテンプレートが非常に奇妙になります。 "Add Class ..."、 "Add User Control ..."などの他の同様のダイアログボックスの場合も同様です。VS2005 "Add New Item ..."ダイアログ - 既定のアイテム
この動作を変更する方法はありますか?
サードパーティSDKをインストールすると、Visual Studio 2005の[Add New Item ...]ダイアログの既定のアイテムのテンプレートが非常に奇妙になります。 "Add Class ..."、 "Add User Control ..."などの他の同様のダイアログボックスの場合も同様です。VS2005 "Add New Item ..."ダイアログ - 既定のアイテム
この動作を変更する方法はありますか?
私はVS2008のため
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0
の下で私のマシン上でいくつかの関連するエントリを参照してください
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\
下のレジストリを見てみてください。
私はちょうど私のPC上でこのファイルを気づいた:
C:\Program Files\Microsoft Visual Studio 8\VC\VCNewItems\NewItems.vsdir
違反、サードパーティ製のものがそこにあるかどうかをチェックできるようこれは、テキストファイルです。
自分でアイテムテンプレートのSortOrderを手動で変更する必要があります。
1)項目テンプレート(複数可)VS2005用
項目テンプレートは、次の場所に格納されている検索:
(Installed Templates) <VisualStudioInstallDir>\Common7\IDE\ItemTemplates\Language\Locale\
(Custom Templates) My Documents\Visual Studio 2005\Templates\ItemTemplates\Language\
2)を開き、あなたはこれらの方向に従うことによってこれを行うことができますテンプレートzipファイルを使用して.vstemplateファイルを変更します。
各アイテムテンプレートは.zipファイルに保存されるため、変更するテンプレートに関連するzipファイルを開く必要があります。
テンプレートの.vstemplateファイルを開き、TemplateDataセクションの下にあるSortOrderプロパティを見つけます。以下の規則を使用して、ソート順の値を変更
<TemplateData>
<Name>SomeITem</Name>
<Description>Description</Description>
<ProjectType>>CSharp</ProjectType>
<SortOrder>1000</SortOrder>
<DefaultName></DefaultName>
<ProvideDefaultName>true</ProvideDefaultName>
</TemplateData>
:
テンプレート定義を編集したら、コマンドプロンプトを開き、devenv.exeを含むディレクトリに移動し、 "devenv/setup"と入力する必要があります。これはおそらく内部設定をいくつか再構築し、これを行うまでは違いは見られません。
これは残念なことにトリックを行いません。エントリのどれも、ダイアログのデフォルトとして表示される項目を参照していないようです。 –
DefaultProjectTreeSelection、またはDefaultProjItemListSelectionはありますか? –