![]() |
|
||||||||
경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지 |
|
음.. 제가 델파이 프리즘 쪽도 기술지원이 가능해야 하는데, 솔직히 말씀드리면 현재 여러 촉박한 일정 때문에 델파이 프리즘에 신경을 못쓰고 있습니다. 다만 제가 추측하는 점을 말씀드리면, 아마도 기존에 설치된 비주얼 스튜디오 파일들과 뭔가 충돌하는 것이 아닌가 생각됩니다.
저는 델파이 프리즘의 정품을 설치하여 사용하고 있는데, 일단 제 피씨에 설치된 프리즘에서는 프로젝트를 생성하고 컴파일하는 데 문제가 발생하지 않고 있습니다. 일반 .NET 애플리케이션도 그렇고 모노 애플리케이션, WPF 애플리케이션 모두 프로젝트도 잘 생성되고 컴파일, 실행도 잘 됩니다. 일반적으로 코드기어 개발툴들은 트라이얼과 정품 사이에 바이너리에 근본적으로 차이가 있는 것이 아니라, 오직 라이선스에만 큰 차이가 있기 때문에 트라이얼이기 때문에 발생하는 문제일 가능성은 적어 보입니다. 물론 두 피씨에 해봤는데 동일한 증상으로 안되는 경우라고 하셨습니다만, 혹 비슷한 소프트웨어 환경을 구축한 탓에 두 피씨에서 같은 오류가 나는 것은 아닐까요. 델파이와 C++빌더의 경우에도, IDE가 일부 .NET 바이너리로 되어 있고 그것들을 호출하는데요. 간혹 로컬 시스템의 .NET 프레임워크 등의 .NET 관련 시스템이 깨지거나 했을 경우 델파이/C++빌더가 오동작하는 경우가 있습니다. 이런 경우에 .NET 관련 설치를 몽땅 언인스톨하고 재설치하면 제대로 동작하거든요. 지금까지 이런 기술지원 사례가 꽤 빈번하게 발생하는 것으로 봐서는, 로컬 시스템에서 여러 프로그램을 인스톨, 언인스톨하는 과정이나 다른 닷넷 관련 작업으로 인해 .NET 체계가 망가지는 경우가 종종 있는 것 같습니다. 비주얼 스튜디오 자체는 델파이 IDE보다 닷넷 프레임워크에 훨씬 의존도가 크기 때문에 이런 문제가 생길 가능성도 더 클 것 같습니다. 또, 정식으로 비주얼스튜디오를 설치하지 않은 경우에도, 예를 들어 SQL 서버의 최근 버전들을 설치하면 비주얼스튜디오 IDE가 함께 설치되고 설정되는 것처럼, 델파이 프리즘을 설치하기 전에 의도하지 않게 비주얼스튜디오가 설치되어 있다가 뭔가 닷넷쪽이나 비주얼스튜디오 시스템이 깨어지고, 그 상태에서 프리즘이 설치되는 경우가 종종 있을 수 있을 것 같습니다. 하지만 이건 어디까지나 추측이고.. 말씀드렸다시피 저 자신도 델파이 프리즘을 자신있게 소개할 정도의 공부가 되질 않은 상태이기 때문에... 확실한 답변을 못드려서 죄송합니다. 참고가 될지 모르겠습니다만...
http://msdn.microsoft.com/ko-kr/library/ms171843(VS.80).aspx 디자인 타임 오류: "값은 null일 수 없습니다. 매개 변수 이름: '구성 요소 이름'" 도구 상자의 디자인 화면에서 구성 요소나 컨트롤을 만들 때 이 오류가 발생할 수 있습니다. 이러한 오류는 주로 64비트 어셈블리로 빌드된 구성 요소나 컨트롤을 사용하려고 한 경우에 발생합니다. Visual Studio 디자인 환경에서는 64비트 구성 요소를 지원하지 않습니다. 저도 고생 좀 했습니다.
우선 엠바카데로 에서 trial 1.4gb 짜리 4번이나 받았지만 안에 DelphiPrismSetup.exe 이란 파일 실행하면 올바른 win32 프로그램이 아니라는 에러 뜹니다. install.exe는 오토런으로 실행은 되나 역시 인스톨하려고 하면 %1 이 올바른 매개변수가 아닌가...하는 오류가 뜹니다. 이렇게 삽질 여러번 하다가 네트워크 인스톨 버전으로 어렵사리 인스톨 성공은 했습니다. 이건 불만은 아닌데 자료가 좀 부족해서 그런지 prism 으로 .net cf 상에서 개발을 해보려고 했는데 이렇게 하려면 vs2003이나 2008이 설치되어있어야 한다고 하네요. 혹시나 rad2009에 붙지 않을까 생각을 했었는데 안되더라고요. 꼭 vs 를 설치해야만 .net cf 개발이 가능 한건 아닌거 같은데 혹시 해보신분 계신지? 관련 글 리스트
|
Copyright © 1999-2015, borlandforum.com. All right reserved. |
어떤 부분에서 설치가 안되는지 여쭤봐도 될까요?