none
ClickOnce問題 RRS feed

  • 問題

  • 最近想幫程式做個自動更新的功能

    很久以前有用過ClickOnce所以就先試用看看

    但發生了幾個問題在這請教

    我開了一個資料夾ClickOnceWeb,然後在IIS中建立網站(http://localhost:999/)

    VS內設定

    發布時會發生

    我查網頁的教法 但是我IDE資料夾內沒有他說的devenv.exe

    於是我先改回原設定發布在publish\,發布完後點擊setup安裝(沒問題 正常執行)

    然後我將畫面多一顆按鈕後重新發布成第二版

    但是當我執行程式卻沒有自動更新

    我有試過將更新位置改成 http://localhost:999/ 並將檔案複製到裡面,但執行時一樣沒有更新

    想請教是我哪裡設定錯誤嗎 ?

    或是目前程式自動更新上,除了clickonce外有其他的freamwork嗎?






    • 已編輯 dodolon 2015年12月25日 上午 09:44
    2015年12月25日 上午 09:38

解答

  • 用 "run as administrator" 執行 Visual Studio , 再做發布

    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    • 已標示為解答 dodolon 2016年1月3日 上午 05:37
    2015年12月25日 上午 10:30
    版主

所有回覆

  • 用 "run as administrator" 執行 Visual Studio , 再做發布

    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    • 已標示為解答 dodolon 2016年1月3日 上午 05:37
    2015年12月25日 上午 10:30
    版主
  • 有時候會出現下面的錯誤,想請教該怎麼辦

    而且發生這個錯誤就不能建置也不能發布版本了

    我都只能把複製的這個專案資料夾全部砍掉,再複製一個新的開啟才能正常使用

    2015年12月28日 上午 05:22
  • 您可以用工作管理員看一下MAP420.exe這支程式是否在執行中, 如果程式在執行中就會發生這個錯誤
    2015年12月28日 上午 05:43
  • 我確認過沒有,所以才覺得很奇怪

    而且發生這問題,即使我把VS關掉重開都沒用,只能刪掉整個專案資料夾再重新複製一個新的來重開

    發生機率不一定,有時開機第一次執行就出現,有時可能發布測試了數十個才發生

    2015年12月28日 上午 06:42