ClickOnce 배포를 사용하여 네트워크 경로에 배포 할 WPF 응용 프로그램이 있습니다. 응용 프로그램을 네트워크 위치에 배포 한 후 ClickOnce HTML 페이지를 사용하여 설치 프로세스를 시작합니다. 성공적으로 응용 프로그램을 다운로드하고 설치할 수 있습니다.ClickOnce 배포 오류 - 경로에 대한 액세스가 거부되었습니다.
그러나 내 사용자는 응용 프로그램을 다운로드하여 설치할 수 없습니다. 사용자가 ClickOnce를 HTML 페이지로 이동하고 설치 프로세스를 시작하기를 클릭하면, 다음과 같은 오류 메시지가 수신 :
ERROR SUMMARY
Below is a summary of the errors, details of these errors are listed later in the log.
* Activation of http://software.mycompany.com/myapp/myapp.application resulted in exception. Following failure messages were detected:
+ Downloading file://dev/webs/software/myapp/myapp.application did not succeed.
* [4/5/2010 1:56:59 PM] System.Deployment.Application.DeploymentDownloadException (Unknown subtype)
- Downloading file://dev/Webs/software/myapp/myapp.application did not succeed.
모든 징후는이 보안 문제가있는 가리 킵니다. 그래서, 내가했던 다음
- 는 "모두가"내 프로젝트
의 일환으로 전개되고 있던 파일에 대한 액세스를 읽은 것을 보장 "모두가"에 대한 읽기 액세스됨을 보증 응용 프로그램이 배포 된 네트워크 위치 (// dev에/웹/소프트웨어/MyApp를)는
- 는 "모든 사람"이 ClickOnce를 HTML 페이지가있는 IIS 경로에 대한 읽기 액세스됨을 보증
위의 각각의 경우에서, ClickOnce를 통해 성공적으로 배포하기 위해 응용 프로그램을 얻는 데 아무런 진전이 없었습니다.
또 이상한 점은 응용 프로그램을 다운로드하고 설치하는 과정을 성공적으로 거칠 수 있다는 것입니다. 하지만 내 사용자는 응용 프로그램을 다운로드하고 설치할 수 있어야합니다.
나는 광범위하게 웹에서 해답을 찾았지만 많은 결과가 없었다. 나는 "재설치"또는 "장비"없이이 문제를 해결하고 싶습니다.
이것은 분명히 문제가되었습니다. 이후 deplyoment 탭에서 배포 위치를 업데이트 한 모든 좋은 것입니다. 배포 문제가있는 사람들을 도울 수있는 정보는 다음과 같습니다. 1) UNC 경로에 배포하는 경우 폴더에 대한 사용자의 공유 및 보안 권한을 확인하십시오. 2) http 위치에 배포하는 경우이 링크에 대한 사용자의 권한을 확인하십시오. –