Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[9866] Re:델파이 8에서 .NET v1.1 SP1 깔지마세요..ㅡㅡ;;
박지훈.임프 [cbuilder] 1153 읽음    2004-09-22 07:29
볼랜드에서 그 문제에 대한 레포트가 나왔네요.
http://homepages.borland.com/dthorpe/blog/delphi/2004_09_01_archive.php#109563479886920612

델파이8으로 만들어진 애플리케이션은 실행되는 데에 아무런 문제가 없다고 하는군요.
문제가 되는 것은, .NET 1.1 SP1이 델파이 8 컴파일러에 문제를 일으켜 컴파일이 제대로 이루어지지 않는다고 합니다.

위의 문서에 따르면, 마이크로소프트가 SP1에서 .NET의 내부를 변경한 때문이라고 합니다.
델파이 컴파일러가 컴파일하는 과정에서 .NET의 내부를 너무 깊게 추적해서(Delphi compiler tracks .NET metadata
tokens too closely) .NET 내부 정보인 메타데이터 토큰을 참조하는데 이 정보가 변경되었다고 합니다.

볼랜드가 현재 급하게 패치를 만들고 있는 중이라고 하니, 곧 패치가 나오길 기대해봅니다.


범인발견 님이 쓰신 글 :
: 아래 분이 말씀하신 거 보고 저는 잘되는데 왜 그럴까 했는데, 알고보니까 Delphi 8 for .NET 에다 update2를
: 적용하던 안하던 간에 MS에서 배포하는 닷넷 1.1용 SP1만 깔고나면 델파이 8이 완전 바보가 되고 맙니다.
: C#Builder 1.0이나 MS Visual Studio.NET 2003 같은 데서는 닷넷 1.1 서비스팩1 깔고 나서도 아무 이상 없이
: 잘 돌아가는데, 델파이는 VCL 호환성 때문에 Borland 라는 패키지를 쓰는지 그전 까지 아무 이상 없이 잘 돌아
: 가던 델파이가 닷넷 서비스팩 설치후에는 운영체제와 무관하게 (XP, 2003 할 것 없이)  무조건 에러 납니다.
:
: 에러 내용은 [Fatal Error]Project1.dpr(1) : Required package 'Borland$' not found; 나
: Unit Borland.Delphi.System was compiled with a different version of  System.Diagnostics.Process
: 같은 것들이 나옵니다. 제가 전문가가 아니라서 이 문제에 대해 해답은 밝혀드릴 수 없지만 이런 에러가
: 닷넷 서비스팩 1 적용한 후에 나온다는 건 확실합니다.
:
: 영어가 짧아서 자료를 찾기도 힘들고....혹시 해결책 아시는 분  공개 좀 해주셔요

+ -

관련 글 리스트
9858 델파이 8에서 .NET v1.1 SP1 깔지마세요..ㅡㅡ;; 범인발견 1137 2004/09/12
9897     Re:델파이 8에서 .NET v1.1 SP1 깔지마세요..ㅡㅡ;; 김성은 1211 2004/11/03
9866     Re:델파이 8에서 .NET v1.1 SP1 깔지마세요..ㅡㅡ;; 박지훈.임프 1153 2004/09/22
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.