EditorLineEnds.ttr 错误问题
2014-12-02 15:22
417 查看
安装 Windows Write Live,在线安装,会先安装一个什么补丁,中途提示失败。
运行Delphi2007,第一次成功,第二次就是 EditorLineEnds.ttr文件错误。
http://stackoverflow.com/questions/25295980/delphi-2006-2010-error-cannot-create-file-c-users-admin-appdata-local-temp-ed
There are three solutions to this that I am aware of:
Try uninstalling the Windows security update KB2982791 which was already mentioned by Francisco Caffagni. This solved the issue for me (Windows 8.1 + Delphi 2007) but it might not be such a good idea to uninstall a Windows security update. 卸载安全更新,但是不推荐。
Rename the file every time you start Delphi. See below for a simple program that does it for you.每次启动Delphi时重新命名这个文件。
Use Andreas Hausladen's IdeFixpack (Delphi 2007 version, beware that version 4.4 does not work under Windows 8, version 4.3 seems to work), (for later Delphi versions) Note that the editor option Show Lineends will use a different character if you use this fix because the IDE won't load the EditorLineEnds.ttr font any more. (Solution 1 and 2 don't have this drawback, but who uses that option anyway?)使用 IDE FIX包,注意4.4版本不支持win8,4.3版本好像可以。注意,编辑器选项 显示 为 一个不同的字符,假如你使用这个 修正的话,因为 IDE 不会加载 这个*.ttr字体。 方法1和2没有这个缺点,但是谁会使用那个选项呢?
Note: Microsoft withdrew this fix a few days later and issued a new one KB2984615 on 2014-08-27. Unfortunately this did not fix the issue for me. Maybe uninstalling KB2982791 first and then installing KB2984615 might work, but I haven't tried it.
说明,微软 撤回这个补丁 几天以后,并且在2014-08-27发布了一个新的补丁。不幸的是,这个没有修复我的问题。
I wrote a simple program, that solves the issue for me:
It uses FindFirstChangeNotification / FindNextChangeNotification and checks whether that file exists and if yes, moves it to a unique subdirectory in %temp%.
检测那个文件是否存在,如果存在的话,把它移动到系统临时文件夹下的一个唯一的子目录。
Binary download
http://sourceforge.net/projects/dzeditorlineendsfix/
The source code is available from sourceforge.
http://qc.embarcadero.com/wc/qcmain.aspx?d=126921 http://edn.embarcadero.com/article/44076?utm_source=twitterfeed&utm_medium=twitter
运行Delphi2007,第一次成功,第二次就是 EditorLineEnds.ttr文件错误。
http://stackoverflow.com/questions/25295980/delphi-2006-2010-error-cannot-create-file-c-users-admin-appdata-local-temp-ed
There are three solutions to this that I am aware of:
Try uninstalling the Windows security update KB2982791 which was already mentioned by Francisco Caffagni. This solved the issue for me (Windows 8.1 + Delphi 2007) but it might not be such a good idea to uninstall a Windows security update. 卸载安全更新,但是不推荐。
Rename the file every time you start Delphi. See below for a simple program that does it for you.每次启动Delphi时重新命名这个文件。
Use Andreas Hausladen's IdeFixpack (Delphi 2007 version, beware that version 4.4 does not work under Windows 8, version 4.3 seems to work), (for later Delphi versions) Note that the editor option Show Lineends will use a different character if you use this fix because the IDE won't load the EditorLineEnds.ttr font any more. (Solution 1 and 2 don't have this drawback, but who uses that option anyway?)使用 IDE FIX包,注意4.4版本不支持win8,4.3版本好像可以。注意,编辑器选项 显示 为 一个不同的字符,假如你使用这个 修正的话,因为 IDE 不会加载 这个*.ttr字体。 方法1和2没有这个缺点,但是谁会使用那个选项呢?
Note: Microsoft withdrew this fix a few days later and issued a new one KB2984615 on 2014-08-27. Unfortunately this did not fix the issue for me. Maybe uninstalling KB2982791 first and then installing KB2984615 might work, but I haven't tried it.
说明,微软 撤回这个补丁 几天以后,并且在2014-08-27发布了一个新的补丁。不幸的是,这个没有修复我的问题。
I wrote a simple program, that solves the issue for me:
It uses FindFirstChangeNotification / FindNextChangeNotification and checks whether that file exists and if yes, moves it to a unique subdirectory in %temp%.
检测那个文件是否存在,如果存在的话,把它移动到系统临时文件夹下的一个唯一的子目录。
Binary download
http://sourceforge.net/projects/dzeditorlineendsfix/
The source code is available from sourceforge.
http://qc.embarcadero.com/wc/qcmain.aspx?d=126921 http://edn.embarcadero.com/article/44076?utm_source=twitterfeed&utm_medium=twitter
相关文章推荐
- 问题-[delphi2007、2010]无法二次启动,报EditorLineEnds.ttr被占用,进程一直有bds.exe?
- 解决EditorLineEnds.ttr被锁定导致Delphi2006-2010无法启动的问题
- C++ builder 之错误总结:重新打开BCB提示无法打开"EditorLineEnds.ttr"文件-都是补丁惹的祸
- 解决EditorLineEnds.ttr被锁定导致Delphi2006-2010无法启动的问题
- 解决Delphi 2010启动时出现cannot create xxxx\EditorLineEnds.ttr问题
- 解决Delphi 2010启动时出现cannot create xxxx\EditorLineEnds.ttr问题
- 启动DELPHI2007出现 EditorLineEnds.ttr 错误的解决方法
- 最近win7更新后出现第二次打开IDE(delphi2007)的时候提示无法打开"EditorLineEnds.ttr"这个文件
- Delphi 2006-2010 error: “Cannot create file C:\Users\Admin\AppData\Local\Temp\EditorLineEnds.ttr”
- Delphi2010启动报错cannot create file "C:Users\ADMINI~1\AppDat...\EditorLineEnds.ttr"
- Cannot create file"C:\Users\LML\AppData\Local\Temp\EditorLineEnds.ttr"。另一个程序正在使用此文件,进程无法访问。
- delphi 2010 Cannot create file EditorLineEnds.ttr
- win7 安装 Delphi / C++ builder 无法打开"EditorLineEnds.ttr" dbExpress140.bpl
- Cannot create file"C:\Users\LML\AppData\Local\Temp\EditorLineEnds.ttr"。另一个程序正在使用此文件,进程无法访问。
- 运行Delphi 2007 IDE提示无法打开"EditorLineEnds.ttr"文件
- EditorLineEnds.ttr的困扰
- Cannot create file"C:\Users\LML\AppData\Local\Temp\EditorLineEnds.ttr"。另一个程序正在使用此文件,进程无法访问。
- EditorLineEnds.ttr
- Ubuntu安装记录及遇到的问题——“向硬盘复制文件时遇到错误”、“Minimal BASH-like line editing is supported”
- command line warning #10006: ignoring unknown option '/NODEFAULTLIB'错误解决(XPDF编译时出现的问题)