什么是Visual Studio的字体缓存文件夹?

时间:2015-08-02 08:59:56

标签: wpf visual-studio-2013 fonts

我今天开始使用名为WinDirStat的应用程序,我注意到了这个文件夹:

C:\Users\<Username>\AppData\Local\Microsoft\Visual Studio\Font Cache\

...我的计算机上最多需要10GB,包含字体文件。 有没有人知道这个文件夹的用途以及删除它是否安全?

10GB过多,文件夹名称为&#34; cache&#34;在它让我想删除它.​​..

2 个答案:

答案 0 :(得分:3)

行。 我找到了导致这种情况的原因。

我在VS2012中有一个WPF演示项目,其中包含该特定字体,并且已将其配置为在输出目录中复制它。 事实证明,VS每次都会复制缓存文件夹中的字体文件:

  • 您打开一个新的WPF项目,其中包含一个字体文件(至少在配置为在输出目录中复制它时)。
  • 您在WPF项目中包含一个新的字体文件。

事情是它最终不会删除它们(当你关闭VS时)。

我不知道字体缓存服务(我现在有一些难以定位)应该这样做,但显然没有人在我的机器上出于某种原因和很长一段时间......文件必须已累积超过一年...

我还删除了文件夹内容而没有遇到任何问题。

少10GB! :)

答案 1 :(得分:1)

This page描述了如何禁用字体缓存:

  

您可以按照以下步骤禁用WPF字体缓存:

     
      
  1. 开始&gt;控制面板&gt;管理工具&gt;服务
  2.   
  3. 向下滚动至Windows Presentation Foundation Font Cache 3.0.0.0,右键单击并选择属性
  4.   
  5. 在窗口中,然后在启动类型组合
  6. 中选择已禁用