2010-09-02 106 views
18

我刪除了導出的zip文件,該文件放置在導出的模板文件夾中,當然它仍然顯示在Visual Studio的「添加新項目」對話框中。我預計,但我很難找到模板文件存儲在哪裏。我如何刪除自定義模板?刪除自動導入的自定義項目模板

編輯

我搜索下列文件夾(和無數人,但這些是最明顯): %ProgramFiles%\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates %ProgramFiles%\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplatesCache %userprofile%\Documents\Visual Studio 2010\My Exported Templates %userprofile%\Documents\Visual Studio 2010\Templates\ProjectTemplates

不知道它的問題,但我也爲我的操作系統使用Windows 7。

回答

32

在嘗試尋找下%userprofile%\Application Data\Microsoft\VisualStudio\10.0\ProjectTemplatesCache。這是模板的解壓縮緩存通常會被存儲的位置,如果不存在,請嘗試在用戶數據目錄中的任意位置搜索名爲ProjectTemplatesCache的文件夾

+0

太棒了,它做到了!我最初無法看到Application Data文件夾,因爲訪問被拒絕(可能是由我們的管理員執行的安全策略),但當然Microsoft和它的子文件夾是可訪問的。刪除緩存模板,現在生活更漂亮了。謝謝! – jlafay 2010-09-20 12:37:52

+4

對於Win7上的VS2013:'%userprofile%\ Application Data \ Microsoft \ VisualStudio \ 12.0 \ ProjectTemplatesCache' – 2015-04-06 17:01:36

15

模板也存儲在「我的文檔\ Visual Studio 2010 \模板」中。根據語言,在ProjectTemplates和ItemTemplates等下。

編輯:我剛剛導出了一個項目模板。 zip文件是以兩個位置創建:

My Documents\Visual Studio 2010\My Exported Templates\mytemplate.zip 
My Documents\Visual Studio 2010\Templates\ProjectTemplates\mytemplate.zip 

刪除這兩個也移除了新建項目對話框中選擇,所以我不知道發生了什麼你的機器:(

+0

感謝您的指針蕭薔,我想該文件夾,以及得到的答覆沒有運氣。出於好奇,我嘗試重新啓動以防萬一存儲在內存中,並且在創建新項目時,我仍然可以看到選擇。即使我刪除了我的項目模板文件夾中的zip文件,我仍然可以使用我想要刪除的那些不存在的模板創建新項目。視覺工作室可以偷偷摸摸:) – jlafay 2010-09-02 14:07:51

+0

感謝您的幫助,無論如何。 MS喜歡隱藏的東西,讓生活更有趣,我想。 – jlafay 2010-09-02 15:42:36

+1

+1謝謝,這對我有用。 – Sheridan 2011-10-11 20:59:43

1

手動搜索某些自定義配置文件模板(。模板),我發現他們在以下位置:

%USERPROFILE%\應用程序數據\本地\微軟\ VisualStudio的\ 10.0 \擴展

看來VS2010安裝一些模板作爲extesions或作者提出它是way.I希望這可以幫助別人。

刪除模板後,可能需要在運行命令中運行「devenv/setup」以刷新VS2010。

6

至少爲VSIX模板中,official way using VS2010簡單的工作原理:

Tools - >Extension Manager... - >Installed Extensions - >Templates - >$yourTemplate - >[Uninstall|Disable]

如果在第一時間爲你工作,你不必亂用不同的文件夾佈局。

+2

2017年仍可使用 – 2017-07-26 15:44:09

12

我的操作系統Windows 8.1和我使用的是Visual Studio 2013。

這裏是自定義模板的路徑;

%userprofile%\AppData\Roaming\Microsoft\VisualStudio\12.0\ProjectTemplatesCache 

對於這種情況,我的自定義模板的路徑像;

C:\Users\xxxxx\AppData\Roaming\Microsoft\VisualStudio\12.0\ProjectTemplatesCache 
+1

已確認,爲Visual Studio 2017社區工作過(我也從該目錄中刪除了cach.bin)。我的位置是:_%userprofile%\ AppData \ Roaming \ Microsoft \ VisualStudio \ 15.0_e6 6e6af9 \ ProjectTempla tesCache_ – mbird 2017-03-17 17:33:45

0

如果仍然看到New Project...對話框中顯示的不必要的模板,你必須刪除所有不需要的文件,上述後刪除(適用於Visual Studio 2013社區){program folder}\Common7\IDE\ItemTemplatesCache\cache.bin。之後VS將重建模板列表。

1

,如果有人需要VS 2015年和Windows 7(我知道)這是%USERPROFILE%\文檔\ Visual Studio的2015年\模板\ ProjectTemplates