Microsoft MVP성태의 닷넷 이야기
글쓴 사람
베도빈 (turboart at naver.com)
홈페이지
첨부 파일
 

델파이 사용하다 이번에 C# 열공중입니다
구글링을 해도 답을 찾을 수가 없어 질문드립니다

제가 콘트롤을 하나 만들었고 (MyControl.dll)
다른 프로젝트에서 이 dll을 사용해서 프로그램을 만들었습니다 (MyProgram.exe)

컴파일 된 곳으로 가면
MyProgram.exe와 MyControl.dll 이 같이 있고, 실행도 문제 없습니다

문제는 MyProgram.exe를 배포할 때 MyControl.dll 도 같이 배포해야 하니까,
아무나 MyControl.dll 을 가져다 다른 개발작업에 사용해도 되는 상황이 되어 버리네요

MyControl.dll을 실행파일 전용으로 만든다든지,
MyControl.dll을 실행파일에 포함시킨다든지

별도 배포를 막을 수 있는 방법이 있는지 문의드립니다

turboart@naver.com














[최초 등록일: ]
[최종 수정일: 2/15/2020]


비밀번호

댓글 작성자
 



2020-02-16 08시18분
다음의 도구를 사용하시거나,

dotnet/ILMerge
; https://github.com/dotnet/ILMerge

또는 AssemblyLoad 이벤트를 이용해,

AppDomain.AssemblyLoad Event
; https://docs.microsoft.com/en-us/dotnet/api/system.appdomain.assemblyload?view=netframework-4.8

리소스에 포함시켜 둔 것을 해당 이벤트에서 byte[]로 취해 반환하는 식의 구현을 할 수 있습니다. (관련해서 검색해 보면 여러 자료가 나옵니다.)
정성태

... 61  62  63  64  65  66  67  68  [69]  70  71  72  73  74  75  ...
NoWriterDateCnt.TitleFile(s)
862장근배1/28/201019543AppPolId를 알 수 있는 방법이 있는지요? [1]
864장근배2/1/201019086    답변글 [답변]: AppPolId를 알 수 있는 방법이 있는지요?
858생초보1/26/201019531안녕하세요.. 파일 생성 처리 문제로 .... [2]
857꼭지1/22/201026319How to support Basic + Windows authentication mode in WCF(RESTful service) [4]파일 다운로드2
856질의자1/13/201023207vcredist_x86 배포 관련 여쭙습니다. [1]
855임동찬1/13/201022075이벤트 핸들러와 쓰레드의 관계 2 [4]파일 다운로드2
854임동찬1/12/201022268이벤트 핸들러와 쓰레드의 관계 [1]
853장근배1/12/201020843압축 프로그램,, [1]
852임동찬1/6/201018197base.OnStart(agrs) [1]
851한귀순1/6/201023565oracle & transaction 질문 [5]
850박한주12/31/200920744COM과 C#간 권한 문제에 관해 여쭤봅니다. [5]
848날쌘돌이12/22/200921789C#으로 개발하는 ActiveX 디버깅 문제 [5]
847최승문12/16/200920536winform에서 웹서비스를 이용할때, 객체가 전송안되는 문제... [2]
846이강구12/14/200919446ATL COM 제작 문의 [3]
845김재영12/9/200922267ClickOnce에서 WinForm을 배포시 변동되는 Args값을 넘길 수 있나요? [3]파일 다운로드1
843김재영12/2/200919870Hyper-V 사용에 대해여 질문이 있습니다. [2]
842한귀순12/1/200922692Attempted to read or write protected memory [2]
841장근배11/30/200924495첨부 파일 Download시 한글 Name [2]
844장근배12/3/200918898    답변글 [답변]: 첨부 파일 Download시 한글 Name파일 다운로드1
840박영민11/20/200918902웹 애플리케이션 질문입니다. [1]
837left...10/21/200919481아래 게시글 관련하여 추가 질문 [3]
836left...10/19/200920396ActiveX 상에서 암시적 dll 로드 [1]
832김우진10/15/200916899C# 에서 swa + security 구현 방법이 없을까요?
833정성태10/15/200921301    답변글 [답변]: C#에서 swa + security 구현 방법이 없을까요? [1]
834김우진10/15/200917324        답변글 예제 메시지 올려드릴께요. [2]파일 다운로드1
838이영우10/30/200917228            답변글 국세청 전자세금계선서에 관하여 문의드립니다.
... 61  62  63  64  65  66  67  68  [69]  70  71  72  73  74  75  ...