플밍

EditorLineEnds.ttr 문제로 델파이 실행안될때 본문

프로그래밍/Delphi

EditorLineEnds.ttr 문제로 델파이 실행안될때

너구리안주 2014. 10. 21. 15:33


아주 오랜만에 델파이를 사용할 일이 있어 깔고 실행을 했다.

처음에는 아무문제 없이 실행이 되었으나 두번째 실행부터는 요상한 에러가 뜨면서 실행이 되지 않았다.

#ads_1


C:\User\Administrator\AppData\Local\Temp\EditorLineEnds.ttr. 다른 프로세스가 파일을 사용 중이기 때문에 프로세스가 액세스 할 수 없습니다


요따위 에러가 뜬다.

이게 뭥미? 검색해보니 저 파일이 폰트관련 파일인가 본데 윈도우즈 보안 업데이트 중 아예 폰트파일을 수정하지 못하게 막아놓는 쌩쑈를 하는 바람에 나타난 문제란다.  기존 프로그램을 개무시하는 MS의 처사에 아주 멘붕이다.

그래서 해당 보안 업데이트(kb:2982791, kb:2970228)를 찾아서 삭제하면 된단다.  하지만 이상하게 내 컴퓨터에는 이런 업데이트파일도 존재하지 않는다.

또 검색해보니 두번째 방법으로는 IDE Fix Pack 이라는걸 깔면 된다는데 난 이것도 안돼더라 ㄷㄷㄷ

그래서 또 또 검색해보니 3번째 방법을 찾았다.

이건 된다. ㅠㅠ


아래 스크립트를 bat파일로 만들고 이걸로 델파이를 실행하면 된다.  바로가기로 만들어 쓰면 더 편하다.

#ads_2


@echo off

tskill bds


cd \

cd %Temp%

del *.ttr


cd \

cd %Temp%

set datum=%date%_%time:~3,2%-%time:~6,2%

ren EditorLineEnds.ttr EditorLineEnds%datum%.ttr

start "" "c:\Program Files\Embarcadero\RAD Studio\7.0\bin\bds.exe" -pDelphi

pause

주의 : start 경로는 자신의 델파이가 위치된(bds.exe의 위치) 경로로 수정해 주어야 한다.


귀찮은 분을 위해 직접 파일로 만들어 놨다.  다운받아 쓰도록 하자.

bds.bat



끄~읏!!

#ads_3


Comments