2010-04-18 3 views
3

내가 수집 한 것부터, 하나의 델파이 에디션을 모두 설치할 수 있습니다. 제 관심사는 기본 경로 등이 제 3 자 구성 요소를 설치할 때 특히 혼란 스러울 수 있다는 것입니다.어떻게 D2007과 D2010을 모두 설치합니까?

내가 이것을하고 싶은 이유는 업데이트되지 않은 제 3 자 구성 요소가 있기 때문입니다. 내가 소스 파일을 가지고 있지만, 나는 그것들을 업데이트 할만큼 충분히 지식이 없다. 나는 D2010을 위해 그것을 컴파일하려고 시도했고, D2007에서 그것을 설치하고 사용하기가 더 쉬울 정도로 많은 에러를 받았다.

저는 Windows 7을 실행 중입니다.

감사합니다.

+0

다른 VM에 설치하지 않으시겠습니까? –

+0

사실, 그것이 내가 결국 한 일입니다. 나는 OS를 다시 설치해야만 메인 OS에 D2010을, 버추얼 박스에는 D6을 설치하기로 결정했다. – DoctorBean

답변

2

델파이 자체의 병렬 설치는 아무런 문제가되지 않습니다.

타사 구성 요소 : 일부 (예 : JEDI)는 설치된 다른 Delphi 버전을 인식 할 수 있으므로 아무런 문제가 없습니다. 다른 모든 구성 요소의 경우 다른 디렉토리에 설치하고 다른 Delphi 라이브러리 경로를 사용하는 것이 좋습니다.

라이브러리/구성 요소의 Delphi 2009+ (유니 코드) 버전이없는 경우 업데이트 된 버전을 찾거나 직접 업데이트해야합니다 (복잡 할 수 있으므로 여기에 많은 스레드가 있습니다).

+0

간단히 말해, MyPackage라는 패키지를 다시 컴파일하여 두 개의 "MyPackage.bpl"파일이 경로에 존재한다는 끔찍한 문제를 피하면 괜찮습니다. 이것은 패키지 이름에 접미어가 매겨진 일반적인 관행의 이유입니다. 14 = 델파이 2010, 12 = 델파이 2007, 7 = 델파이 7 등 –

+0

사실 나는 원래 질문을 올렸을 때 잘못 이해합니다. D2007이 아니고 Delphi 6입니다. 방금 D6을 설치했는데 아무런 문제없이 진행되었습니다. 내가 모을 수있는 것부터 경로 등은 D2010의 것과 다릅니다. D6이 이후 버전과 비교해 얼마나 빨리 시작되는지 잊어 버렸지 만, 오래된 컴퓨터에 처음 설치했을 때 느려졌다고 생각합니다! – DoctorBean

+0

Delphi 6을 느리게 사용할 수 있습니다. 약 100 개의 구성 요소 패키지 만 설치하면됩니다. :-) –

관련 문제