2

这个错误是什么意思:

Error   8   error FTK1013: could not find unicode byte order marker in the file 
tracking log file: c:\Users\ASUS\documents\visual studio 
2010\Projects\project\project\Debug\CL.write.1.tlog. 
The tracking data is invalid. c:\Users\ASUS\documents\visual studio 
2010\Projects\project\project\FileTracker project
4

5 回答 5

6

.tlog 文件是在构建过程中创建的,编写依赖项、命令行等,而不是您直接控制的任何内容。除非您的磁盘已满或您设法以某种方式在同一个项目上启动多个构建,否则您不应该看到这种错误。

退出VS,删除调试文件夹。在任务管理器中查看杂散进程或重新启动。重新打开解决方案并尝试构建,希望问题永远消失。

于 2013-06-22T13:05:34.727 回答
2

如果有人遇到提到的错误,您应该知道这只是 VS2010 问题。它已经过测试和检查。请注意以下项目名称:

mt, 链接, midle, cl, bscmake, rc

在大多数情况下,您可以再次构建项目并且构建过程将成功完成,但是如果您想在每次重新构建(或首次构建,或由某些控制系统自动构建)时避免此错误,则必须重命名你的项目。也在: MS 社交线程“错误 FTK1013:在文件跟踪日志文件中找不到 unicode 字节顺序标记”中进行了描述和讨论

于 2014-04-08T08:51:06.593 回答
1

删除 Visual Studio 项目文件夹中的 Debug 文件夹。重建。

于 2015-04-09T11:03:00.040 回答
0

我正在分享一个解决这个问题的方法。为项目禁用 /MP。在项目属性窗口的 Configuration Properties > C/C++->general 下的“Multi-processor Compilation”设置中设置值“NO”。它对我有用。

于 2019-09-02T10:17:11.467 回答
-2

Follow these 4 simple steps:

1) go in the Debug folder. 2) Search for the file. 3) Delete the file. 4) Build the project again.

于 2014-04-03T10:45:57.940 回答