none
發行後修改主程式,導致驗證失敗要如何修正? RRS feed

  • 一般討論

  • 當程式發行後

    把 主程式.EXE 經過加密處理,然後 取代原來的程式

    安裝的時候會發生 應用程式驗證失敗

    要如何將我修改過的程式取代原來的程式呢?

    2011年4月21日 上午 11:45

所有回覆

  • 您可以選擇發行時不要簽署資訊清單, 也不是簽署組件
    2011年4月21日 下午 01:48
  • 您可以選擇發行時不要簽署資訊清單, 也不是簽署組件


    我已經把 簽屬 ClickOnce 資訊清單、簽屬組件 都不打勾了,還是不行~

     

    ps:VB2010  WIN 7 64Bit

    2011年4月21日 下午 02:00
  • 你有用混淆器 ? 如果是, 你大概是把混淆的條件設定太嚴格了.
    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。
    2011年4月21日 下午 06:05
    版主
  • 你有用混淆器 ? 如果是, 你大概是把混淆的條件設定太嚴格了.


    應該不是那個問題~

    因為~我先發行 v1.00 版

    然後改了一個變數 變成 v1.01版,重製後的 *.exe放置到發行版裡面覆蓋舊的變成 v1.01版,程式都沒有而外處理過,一樣不行~

    我想他是應該有檢查檔案的 md5或是sha1 才會導致驗證失敗~

    不知道要如何取消驗證或是讓它重新驗證一次?

    2011年4月21日 下午 10:59
  • 目前相關部署文章集中在:

    Visual Studio一般討論區(General)

     


    T.L. Cheng
    2011年4月30日 上午 04:03
    版主