在我于 2014 年 5 月 20 日进行最后一次更新后,Miktex 更新向导给出了此错误:
无法解析“.tmp”文件。
细节:
C:\Users\xxx\AppData\Local\Temp\mik13840\pstool.tmp
我认为这pstool.tmp
就是问题所在。我尝试删除该包,但问题仍然出现。我找不到该文件夹mik13840
,而且每次运行更新时,“mik”后面的数字都会改变。
任何想法 ?
先感谢您
答案1
具体问题已通过更新解决。但这里有一些有关tpm
文件的背景信息以及如果出现错误该怎么办The .tmp file could not be parsed.
tpm
-files 包含有关软件包的信息:版本号、包含的文件、应安装的位置等。tpm
-files 就是xml
-files。如果它们包含语法错误,则解析xml
可能会失败,就像 tex 文件的“解析”可能会失败一样。这里的&
问题在于名称中的错误。
tpm
tpm
-files 存在于两个地方: miktex 安装后,主 texmf 树中存在所有文件的本地副本tpm\packages
。包管理器使用它tpm
来向您显示包的内容(右键单击 -> 属性)。
这些本地文件会在您同步时更新。如果同步后此类文件出现故障,您可以使用编辑器打开它xml
并进行更正。这至少应该允许您使用包管理器(只要您不尝试安装有故障的包)。
还有在线tpm
文件。这些文件由更新管理器使用。它们必须由 miktex 维护者修复,因此应该像这样提交错误报告https://sourceforge.net/p/miktex/bugs/2323/。