Q & A

시삽: 레드플러스 님 
게시판 이동:
 제목 : Re : 외부 컴포넌트를 사용하여 개발한 프로그램을 배포할 때 어려움을 겪고 있는 유저 입니다. 조언 부탁드립니다.
글번호: 1082
작성자: 레드플러스
작성일: 2023/04/06 오전 9:46:00
조회수: 960

안녕하세요.

 

강의를 하는 입장에서

제가 다루지 않는 부분이 `상용 컴포넌트` 부분입니다.

실제 현업에서는 기본으로 쓰고 있지만, 강의에서는 라이선스 등의 문제와 제품의 다양화때문에

다루지 않습니다.

 

.NET 프로젝트에서 외부 컴포넌트를 쓴다는 내용은 대부분이 NuGet 패키지로 참조해서 쓴다든가 아니면 DLL 파일 자체를 bin 폴더에 넣어놓고 쓴다는가의 2가지 관점인데요.

Visual Studio Publish 메뉴를 사용하던가 외부 패키징 도구를 쓰셔야 할 것 같습니다.

만약, 회사에서 InstallShield 등을 쓴다면 그 방식을 사용하면 될 것 같습니다.

다음 경로의 아티클은 잠깐 읽어보시고요.

https://www.memoengine.com/docs/csharp/deploying-csharp-apps-with-commercial-components/

가장 중요한 부분은 컴포넌트 개발사와의 소통에 영어가 어려우시다면, Google 번역기 등의 도움을 받아 컴포넌트 개발사에 질문을 작성해보세요. 이렇게 함으로써 개발사로부터 직접적인 지원을 받을 수 있습니다. 또한, 해당 컴포넌트의 사용자 커뮤니티나 포럼에서 도움을 받을 수도 있습니다.

공통적인 NuGet 방식의 컴포넌트가 아닌 상용 컴포넌트만의 방식을 사용한다면, 해당 컴포넌트 제작사에 문의하시는게 제일 좋습니다. 해당 컴포넌트를 만든 회사가 배포 방식도 가장 잘 알 고 있는 건 당연한 겁니다. 

무료 컴포넌트라면 단순히 NuGet 패키지로 받아서 Publish하면 끝나지만, 상용 컴포넌트는 회사마다 방식이 천차만별(Private NuGet을 사용한다던가...)이니 그 회사의 방식을 따르시면 될 것 같습니다. 

 

아무튼, 원하시는 도움 못 드려 죄송합니다.

상용 컴포넌트 분야는 제가 선을 긋고 있는 부분이라 양해 부탁드립니다.

 

감사합니다.

 


On 2023-04-06 오전 8:56:00, '전민욱' wrote:

 

 


기본 C# 프로그램을 배워서 잘 사용하고 있는 C#유저입니다.

어느 순간 해외 컴포넌트(VectorDraw, ComponentOne등)를 적용하여 사용하다보니 개발된 프로그램을 재배포하는데 어려움을 겪고 있네요.  프로그램 배포방법을 검색, 유튜브등으로 배워서 시도해 보았지만 해결하지 못하고 있네요. 컴포넌트 개발사에 직접 질문 해결하고자 해도 영어를 잘하지도 못하다보니 해결해 나가기가 힘드네요. 

강사님의 조언을 구합니다. 

 

 

 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 교재 문의 p86 - 백동규 2023-04-16 1178
  외부 컴포넌트를 사용하여 개발한 프로그램을 배포할 때 어려움을 겪고 있는 유저 입니다... - 전민욱 2023-04-06 1168
현재글 Re : 외부 컴포넌트를 사용하여 개발한 프로그램을 배포할 때 어려움을 겪고 있는 유... - 레드플러스 2023-04-06 960
다음글 교제문의 Exam Model - 김준호 2022-11-21 1631
 
손님 사용자 Anonymous (손님)
로그인 Home