2013-02-12 2 views
1

C#으로 일부 코드를 작성하고 dll 파일을 만들었습니다. 내 응용 프로그램을 다른 시스템에 배치하면 응용 프로그램에 .exe 파일 옆에 dll 파일이 필요합니다. 일부 dll 파일은 GAC에 복사하고 exe 파일에는 더 이상 파일이 필요하지 않습니다. dll이 regsvr32 또는 regAsm을 사용할 수있는 ActiveX 또는 COM 유형 인지도 알 수 있습니다. 하지만 윈도우에서 내 자신의 dll 파일을 어떻게 등록 할 수 있는지 모르겠습니다.GAC에 사용자 지정 C# 어셈블리 등록

답변

1

VS와 함께 제공되는 명령 프롬프트를 열어야합니다. 당신은 너무 프로그래밍하고이 페이지를 참조 할 수 있습니다

http://msdn.microsoft.com/en-us/library/ex0ss12c%28v=vs.80%29.aspx

:

http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/7d3165cf-ca3b-43cc-8f77-a46dbf38f13d/

당신은 더 많은 정보를 위해 gacutil 도구

gacutil /i myown.dll 

을 사용할 필요가 그렇지 않으면 수 있습니다. 필요가있을 경우,

http://codefornothing.wordpress.com/2007/11/27/short-msi-tutorial/

을 그리고 당신은 여기에 MSI를 찾을 수 있습니다 응용 프로그램을 배포하는 Microsoft Windows Installer를 사용합니다.

http://www.microsoft.com/en-in/download/details.aspx?id=25#overview

+0

예, 바로,하지만 난 설정이 의상의 PC에 응용 프로그램을 할 때 나는 어쩌면 그는 내가 WINDIR의 \ 어셈블리에 dll을 넣을 수 있습니다 VS –

+0

하지가? 무엇을 할 수 있습니까? –

+0

코드를 통해 코드를 제공하는 링크를 추가했습니다. – Igoy

관련 문제