2012-07-02 5 views
0

여기입니다 충돌 : BDS 2006 IDE 작업새로운 TFrame과에 TDataModule은 내가 만난 문제 델파이 IDE

, 내 오래된 컴퓨터가 내장 된 새로운 (i7의 마운트), 사라 그것은 윈도우 7 ULT OS 64 비트를 가지고 , 2006가 설치되고 QuickReports Pro는 물론 eDocEngine, FIB +, TMS, LMD, ZEOS가 포함되어 있습니다. & DB Comparer Component Packs - 제품에서 사용합니다.

컴퓨터에는 Office 2010이 기본적으로 32 비트 버전과 Adobe CS6에 설치되어 있습니다. 그게 전부 야.

설치 후 나는 몇 번이 100 % 재현 할 그처럼 단순화하기 위해, 어쨌든 항상 같은 문제를 RAD 2009 다시 설치하고 시도 :

  • 델파이 VCL 애플리케이션이 새로운 형태의 생성;
  • 파일/신규/기타를 클릭하고 "델파이 파일"이라고 말하고 Frame 또는 DataModule을 선택하십시오. 새 파일이 생성 될 때, 모든 시간을 우리는 메시지가 :

"스택 오버 플로우 - 작업을 저장 및 Microsoft Windows 용 델파이를 다시 시작"(나쁜 상태와 다음 F12에서 해당 IDE 설정 후

을 show VCL designer) 델파이를 일반 오류로 닫습니다.

어떤 현상이 발생합니까?

내가 말했듯이, 나는 몇 번의 설치 제거를 시도했는데, 2006 년 어떤 성격으로 시작 하든지, Andy의 사이트에서 업데이트 나 IDE 수정을 사용하지 마십시오. 아무 도움이되지 않습니다.

도움을 주시면 감사하겠습니다.

+1

이러한 종류의 동작은 타사 구성 요소 및/또는 IDE 전문가 (일부 구성 요소 제품군에서 설치된 IDE 추가 기능)가 원인 일 수 있습니다. 델파이를 깨끗하게 설치하면 (제 3 자 구성 요소를 설치하지 않고), 필자가 권장 할 수있는 것은 Windows, 모든 드라이버, 그리고 마지막으로 델파이 자체를 업데이트하고 다시 시도하는 것입니다. – LightBulb

답변

2

디버거에서 IDE의 두 번째 인스턴스를 실행할 수 있습니다.

  1. 빈 dll 또는 패키지 프로젝트를 만듭니다.
  2. 열기 실행>
  3. 그런 다음 BDS.exe

\ $ (BDS) \ 빈에 호스트 응용 프로그램을 설정 단지 디버거에서 IDE의 두 번째 인스턴스를 실행할 수 F9 충돌 매개 변수. 그 후에 문제를 재현하고 예외를 기다리는 단계를 따르십시오. 모두 잘되면 단계별로 완전한 호출 스택을 얻습니다.

참고 : IDE가로드 될 때 여러 가지 예외가 발생할 수 있습니다. 이것들은 정상적인 것이며 대개 무시 될 수 있습니다.

또한 이전 컴퓨터에 어떤 버전의 Windows가 있는지 언급하지 않았습니다. Windows XP 인 경우 Uwe가 맞을 수 있습니다. XP는 기본적으로 Vista 나 7보다 보안면에서 다소 느슨합니다. 새 기본값은 임의의 폴더에 대한 쓰기 액세스를 Program Files으로 제한하는 것입니다. 문제가있는 것으로 판명되면 개발 용으로 사용하는 모든 사용자 계정에 대해 $ (BDS)에 대한 쓰기 권한을 조정할 수 있습니다.

+0

동일한 Windows 버전입니다. 그리고 BDS 폴더는'C : \ delphi \ 2006'로 설정됩니다. – PSyLoCKe

+0

당신이 한 멋진 팁입니다! 그 결과 나는 C : \ Users \ Eduardo \ Borland Studio Projects 폴더의 MDIAPP.ICO와 SDIAPP.ICO에서 erro가 발견되지 않았습니다. 그리고 TFrame과 함께 얻은 오류가 막 중단되었습니다. – PSyLoCKe

0

필자는 BDS 2006을 가지고 있지 않지만 새 프로젝트의 기본 폴더가 Program Files 폴더 아래에있을 가능성이 있습니까? 이 경우 해당 폴더에 대한 쓰기 권한이 없을 수 있습니다.

+0

나는 대개 Dropbox 폴더에 프로젝트를 만들어 하드웨어 고장이나 PC, 노트북 및 스마트 폰에서 쉽게 액세스 할 수 있으므로 안전합니다. 나는'Users \ Me \ Borland Projects'에서 projec 기본 폴더를 변경하지 않았기 때문에 내 응용 프로그램에 올바른 권한이 있습니다. 고맙습니다! – PSyLoCKe

1

Embarcadero 레지스트리 항목에서 PackageCache를 삭제하십시오. 완벽한 해결책은 아니지만 나를 위해 일했습니다.

여기에서 알 수 있습니다. http://qc.embarcadero.com/wc/qcmain.aspx?d=118669 (마지막 답변).

+0

[QualityCentral이 종료되었습니다] (https://community.embarcadero.com/blogs/entry/quality-keeps-moving-forward), 더 이상 qc.embarcadero.com 링크에 액세스 할 수 없습니다 . 이전 QC 데이터에 액세스해야하는 경우 [QCScraper] (http://www.uweraabe.de/Blog/2017/06/09/how-to-save-qualitycentral/)를 확인하십시오. –