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

标签 wpf visual-studio-2013 fonts

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

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

...在我的电脑上最多占用 10GB,包含字体文件。
有谁知道这个文件夹的用途以及删除它是否安全?

10GB太多了,文件夹名称中带有“缓存”让我想删除它.​​..

最佳答案

好的。
我已经找到了导致这种情况的原因。

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

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

  • 问题是它最终不会删除它们(当您关闭 VS 时)。

    我不知道字体缓存服务(我现在很难找到)是否应该这样做,但显然由于某种原因在我的机器上没有人在很长一段时间内这样做......这些文件一定是在积累一年多了...

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

    少10GB! :)

    关于wpf - 什么是 Visual Studio 的字体缓存文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31770256/

    相关文章:

    c# - 在 Visual Studio 2013 上启用 NuGet 包还原

    css - html 字体看起来参差不齐...photoshop 与 html/css 版本

    html - 字体未链接或嵌入但控制台没有错误

    c# - MigraDoc:为文档设置字体

    c# - 调用线程无法访问此对象,因为另一个线程拥有它

    c# - 配置 Caliburn 以自动附加 Loaded、Unloaded 事件

    c# - 我如何处理 LayoutUpdated 或停止 WPF 中的控件呈现?

    c# - 自定义数据类型(结构)与数组

    visual-studio-2013 - VS2013 Update 5 由于旧版本的多设备混合应用程序而被阻止

    visual-studio - Visual Studio 2013 产生乱码/损坏/错误编码的 html