TeXnicCenter 2 Alpha 3 删除我的 .tex 文件

TeXnicCenter 2 Alpha 3 删除我的 .tex 文件

我正在使用 TeXnicCenter 2 Alpha 3,我遇到了一个奇怪的问题,它似乎.tex偶尔会删除我的文件。我不确定这里是不是最好的提问地点,但我不确定还有什么地方可以提问。我也在 sourceforge 项目页面上提交了一份关于此问题的报告。另外,我意识到这是一个 Alpha 版本,因此可能会有错误。

因此,偶尔当 TeXnicCenter 尝试保存当前活动文件时,我会收到一个带有以下消息的小弹出错误窗口:

Cannot save the file

C:\%path%\%file%.tex

Cannot create a file that already exists.

其中%path%%file%是当前正在编辑的文件的路径和文件名。

再次强调,这种情况仅在某些文件保存期间发生,而非全部,并且由于每次构建时都会发生文件保存,并且每当自动保存指示时,我偶尔会在构建开始时收到此消息,在这种情况下构建失败,并且它偶尔会突然弹出,因为自动保存已尝试保存但失败了。

事情发生的细节如下:

  • 尝试通过构建或自动保存进行保存

  • 弹出上述错误窗口

  • 我按确定

  • 如果我现在查看我的工作目录,则会发现该文件丢失了,这意味着唯一的副本是在 TeXnicCenter GUI 中打开的副本(可怕!如果我的计算机现在崩溃了怎么办?我的文件丢失了。)

  • 如果我尝试再次构建,我会收到第二个错误File %path%%name% could not be found

  • 然后我可以通过手动保存文件Ctrl+S,然后构建就会成功。

我无法弄清楚当这种情况发生时是否与其他程序开放有关联,而且它是零星的,并不是任何特定项目所独有的,因此提供 MWE 来重现它是不可行的。

我正在使用 Windows 7 Pro 64 位和 MikTeX 2.8。

答案1

经过一些试验,我发现这个问题似乎只在 Windows Live Mesh 打开时才会发生。我一直用它来保持我的工作文件夹在两台计算机之间同步。不确定这是 Mesh 还是 TXC 行为不当。尽管我从未遇到过 TXC 1 的这个问题,但我仍然倾向于将其归咎于 MS 产品。

如果其他人遇到同样的问题,Sourceforge 上有一个关于此问题的报告主题这里

相关内容