我有一個WPF應用程序,我正在部署到使用ClickOnce部署的網絡路徑。將應用程序部署到網絡位置後,我使用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.
所有跡象都表明這是一個安全問題。所以,我已經做了以下內容:
確保「每個人」都讀了正在部署爲我的項目
的部分文件的訪問確保「每個人」都讀訪問權在應用程序部署的網絡位置(//開發/網/軟件/ MYAPP)
確保「每個人」都讀訪問IIS路徑,其中的ClickOnce HTML頁面位於
在每種情況下,我都沒有取得通過ClickOnce成功部署應用程序的進展。
同樣,奇怪的是,我能夠順利完成下載和安裝應用程序的過程。但是,我的用戶需要下載和安裝應用程序的能力。
我已經廣泛地在網上尋找答案,但沒有太多。我想解決這個問題,而無需「重新安裝」或「操縱」任何東西。
這絕對是問題。我已經更新了deplyoment選項卡上的部署位置,並且都很好。 以下是一些可能會幫助有部署問題的人的信息: 1)如果您正在部署到UNC路徑,請確保您驗證用戶對文件夾的共享和安全權限。 2)如果您正在部署到http位置,請確保您驗證用戶對此鏈接的權限。 – 2010-05-06 14:27:30