web-dev-qa-db-ja.com

不正なVisual Studioテンプレートを削除するにはどうすればよいですか?

機能しない次のノイズテンプレートをどのように削除しますか?

alt text

26
dance2die

Visual Studioの場合:Tools> Extensions and Updatesに移動し、テンプレートをアンインストールまたは無効にします

29
Hamid Behnam

2010ユーザーの時間を少し節約するために、フォルダーを移動しました。

...\My Documents\Visual Studio 2010\Templates\ProjectTemplates

27
Rich L

Visual Studio 201の場合、テンプレートキャッシュがここに見つかりました:

%USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\12.0\ProjectTemplatesCache
17
Alex

それらをディスクから削除すると、うまくいくはずです。それらが存在する場所は、それらをインストールした場所によって多少異なります。すべてのユーザーにインストールした場合は、

%ProgramFiles%\ Microsoft Visual studio 9.0\Common7\Ide\ProjectTemplatesCache

シングルユーザーの場合、

%USERPROFILE%\ Visual Studio 2008\Templates\ProjectTemplates

[〜#〜]編集[〜#〜]

InstallVSTemplatesが失敗した場合は、次のいずれかである可能性があります。私が手助けできないのは、ProjectTemplatesCacheディレクトリ内のファイルをランダムにダンプするプログラムです。

他のより可能性の高い原因は、ProjectTemplatesディレクトリに不正なテンプレートがあることです。 InstallVSTemplatesは実際にはこのディレクトリを通過し、すべてのファイルをProjectTemplatesCacheディレクトリに解凍します。このディレクトリを検索して、プロジェクトに追加されるジャンクファイルを含む.Zipファイルを見つける必要があります。ファイルを見つけたら、それを削除し、ProjectTemplatesCacheを削除してから、InstallVSTemplatesを再実行します。

11
JaredPar

カスタムプロファイルテンプレート(.vstemplate)の一部を手動で検索した後、次の場所で見つかりました。

%userprofile%\AppData\Local\Microsoft\VisualStudio\10.0\Extensions

VS2010はいくつかのテンプレートを拡張機能としてインストールするようですが、作成者がそのように作成したようです。

テンプレートを削除した後、VS2010を更新するには、runコマンドで「devenv/setup」を実行する必要がある場合があります。

8
AfterStar
  • 不良/不要なプロジェクトフォルダを削除します

C:\ Program Files(x86)\ Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates

  • キャッシュの消去

C:\ Program Files(x86)\ Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplatesCache

  • からのものを削除する(おそらく必要ない)

C:\ Users [ユーザー名]\Documents\Visual Studio 2008\Templates\ProjectTemplates

最後に、管理者としてVisual Studio 2008コマンドプロンプトを開いて実行します。

devenv/installvstemplates

5
AFD

私にとっては、cache.binファイルをItemTemplatesCacheフォルダーから削除したときに問題が解決しました。このフォルダーの完全パスは次のとおりです。

C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplatesCache

また、以下の場所からテンプレートファイルを必ず削除してください。

  • C:\ Program Files(x86)\ Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates
  • C:\ Program Files(x86)\ Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplatesCache
  • C:\ Users\Default\Documents\Visual Studio 2010\Templates\ItemTemplates
  • C:\ Users [NT-USERNAME]\Documents\Visual Studio 2010\Templates\ItemTemplates
3
Nazir A

Visual Studio Express 2010の場合、以下のすべてのフォルダーを削除する必要があります

%USERPROFILE%\ AppData\Local\Microsoft\VCSExpress\10.0\Extensions

3
David Gofman

私にとっては、VS2017を使用してここから削除することでした:%USERPROFILE%\ AppData\Roaming\Microsoft\VisualStudio\15.0_45552a03\ProjectTemplatesCache

3
Fratt

Visual Studio 2013 Communityの場合、上記の不要なファイルをすべて削除した後、{program folder}\Common7\IDE\ItemTemplatesCache\cache.binを削除する必要があります。その後、VSはNew Project...ダイアログにリストされたテンプレートを再構築します。

2
tomByrer

テンプレートがVSIXファイルをダブルクリックしてインストールされた場合、それは拡張機能と見なされ、上記のHamid Behnamによって説明されている手法を使用してアンインストールできます。それ以外の場合は、上記のテンプレートディレクトリの1つから削除できます。

1
SteveB