2016-07-01 9 views
0

우리는 DLL과 DLL 파일을 참조하는 GUI 프로그램을위한 두 개의 프로젝트가 있습니다.GAC의 DLL --- GAC의 업데이트 된 DLL이 적용될 때

이제 DLL 파일이 GAC에 배포되었습니다. GUI 프로그램을 실행할 때 문제가 있음을 발견했습니다. 소스 코드를 검사 할 때 DLL에 문제가 있습니다. 그런 다음 DLL 프로젝트를 열고 약간 수정합니다. 그런 다음 DLL 파일을 빌드하고 GAC에 다시 배포하십시오 (gacutil 명령 사용).

내 질문은 : 업데이트 된 DLL이 바로 적용됩니까? 위의 단계를 수행 할 때 GUI 프로그램이 계속 실행 중일 때 GUI 프로그램을 다시 시작해야 문제가 해결되었는지 아닌지 확인할 수 있습니까?

감사합니다.

답변

1

프로그램을 중지했다가 다시 작성해야합니다. 그것을 재건하고 dll에 copylocal을 true로 설정하면 GUI 프로그램에 dll의 업데이트 된 버전이 포함됩니다.

이 작업을 완료하면 프로그램을 다시 시작하고 수정되었는지 확인하십시오.

+0

공유해 주셔서 감사합니다. dll은 GAC에 배포되었습니다. 그것은 GUI 프로그램의 동일한 폴더에 있지 않습니다. – yyou