ClickOnce를 통해 로컬 네트워크 드라이브에 ('온라인 전용'으로) 배포 된 WinForms 앱이 있습니다.내 ClickOnce 배포가 응용 프로그램의 최신 변경 사항을 선택하지 않는 이유는 무엇입니까?
이 작업은 정상적으로 진행되었지만 오늘은 응용 프로그램을 일부 변경하고 ClickOnce를 사용하여 현재 프로덕션 위치가 아닌 별도의 네트워크 위치 (테스트 시스템으로 사용)에 배포하려고했습니다. ClickOnce는 오류없이 올바른 위치에 성공적으로 게시하지만 변경 전 버전 만 게시합니다. 즉, 내 변경 사항은 표시되지 않습니다. 버전 번호는 이전 버전 번호이며 표시되는 출시일은 2009 년 마지막으로 출시 된 것입니다.
제대로 게시하려면 어떻게해야합니까? 같은 문제가없는 다른 응용 프로그램에서도 비슷한 방식을 사용했습니다.
편집 : 게시하기 전에 어셈블리 이름과 제품 이름을 변경해 보았습니다. 이제 앱을 실행하려고 할 때 '필요한 파일이 누락되었습니다.'라는 오류 메시지가 표시됩니다. 로그 파일을 살펴보면 ClickOnce가 원본 프로덕션 파일 경로 (배포 공급자 URL로)와 새 테스트 파일 경로 (배포 URL)를 모두 사용하고 있음을 확인할 수 있습니다. 기본적으로 파일 경로에서 .application 파일을 찾을 수 없다는 불평이 있습니다.
프로덕션 응용 프로그램과 같은 폴더에 테스트 응용 프로그램을 배포하는 것에 대해 불안합니다.
나는 이것을 시험해 보았지만 기쁨은 없었다! – Simon
'더 명백한 원인'을 확인 했습니까? (확실한 것입니까?) – Rhapsody