대형 클릭 응용 프로그램 (150MB,> 200 DLL)에서 작업 중이며 임시 디버깅 프로세스의 일부로 전체 DLL을 다시 작성하고 다시 배포 할 필요없이 DLL을 1 개만 업데이트하고 응용 프로그램을 다시 시작하고 싶습니다.ClickOnce 설치에서 하나의 DLL 만 업데이트하는 방법은 무엇입니까?
그럴 수 있습니까? 그렇다면 ... 어떻게?
질문 명확한 설명 : 2009년 9월 26일
나는 전체 응용 프로그램을 다운로드하고 로컬 캐시에서 직접 클라이언트 .EXE를 실행 한 후 수동으로 클라이언트에 DLL을 패치하는 것이 가능하다는 것을 알고있다 폴더. 그것은 요점이 아니다. 서버에서 DLL을 변경/추가하는 방법을 알고 다음에 시작할 때 모든 클라이언트에게 새 DLL을 가져오고 싶습니다. "이 폴더에 DLL 복사 및이 텍스트 파일 편집"가능한 답변을 찾고 있습니다. 내가 구체적으로 수행 하지 서버에 클릭 한번 설치를 다시 작성하거나 다시 배포하고 싶습니다 ... IDE에서 컴파일 한 단일 DLL로 손으로 패치하십시오.
Visual Studio에서 응용 프로그램을 작성하고 디버깅한다고해서 일반적으로 ClickOnce 게시/배포 프로세스가 트리거되지 않습니다. 애플리케이션을 디버깅하는 방법을 명확히 할 수 있습니까? –
그는 클라이언트 시스템의 라이브 환경에서 디버깅을하고 있다고 생각합니다. 때로는 유일한 옵션입니다. –
단일 사용자의 컴퓨터에서 단순히 디버깅을 시도하는 경우 디버그 버전을 사용자 데스크톱의 폴더로 복사하고 ClickOnce를 완전히 건너 뛸 수 있습니까? – codeConcussion