原文:VS C#程序打包覆蓋安裝不能更新的解決方法

最近寫個小程序,打包覆蓋安裝更新時老是不起作用,還是原來的程序。 在網上四處查找,productcode和ersion都已經更改,removepreviousversions也設置成true了,可就是不能更新。 最后對比了下程序,發現每次覆蓋安裝后安裝路徑下別的文件的最后修改時間都更新了,就是主輸出文件.exe的修改時間一直沒有改變過,又看了下控制面板,程序的版本確實一直在更新,那么問題就出來了, ...

2015-09-14 14:08 1 2884 推薦指數:

查看詳情

C#VS程序打包

VS2012沒有自帶打包工具,所以要先下載並安裝一個打包工具。我采用微軟提供的打包工具: InstallShield2015LimitedEdition。下載地址:http://pan.baidu.com/s/1c229wdU,密碼:nbnd。注意:把打包工具安裝好后,先使用注冊碼激活后再進 ...

Sat May 13 23:46:00 CST 2017 2 1605
vs2010 C#程序打包

一、打開VS2010,添加要打包的項目,本實例在解決方案中共有四個項目,要打包其中的第三個,即MyWinMine項目。 二、在解決方案上“右擊”—— “添加”——“新建項目”,選擇“其他類型項目”——“安裝和部署”——“安裝項目”,並命名為“StartMyWinMine ...

Fri Nov 18 21:39:00 CST 2016 0 4608
VS2010打包安裝應用程序新版本替換或覆蓋舊版本方法

VS2010打包安裝應用程序新版本替換或覆蓋舊版本方法:1.兩個版本的屬性RemovePreviousVersion和DetectNewerInstalledVersion都設為True;2.兩個版本的ProductCode不能相同;3.兩個版本的UpgradeCode必須相同;4.部署項目屬性中 ...

Fri Apr 21 01:00:00 CST 2017 0 2168
C#程序集引入無效的解決方法

在項目類庫中已經引用了相關了類庫,生成解決方案也沒問題,但是到了后置代碼,通過using引用其他類庫的時候,再生成解決方案或者生成單個類庫,就會報“未能找到類型或命名空間“xxx"(是否缺少using指令或程序引用?)” 之類的錯誤,曾經在寫asp.net的時候也碰到過1次,當時解決方法是重新 ...

Thu May 19 17:34:00 CST 2016 0 3891
C# 程序自動重啟的解決方法

  很多時候,我們有這樣的場景,需要讓程序自動重啟,有很多種方法,比如用微軟自帶提供的方法,或者自己開辟新的線程重新調用。下面簡單介紹兩種方法方法一、   使用方法Application.Restart()   代碼:   當方法一使用的時候,經常報錯或者啟動不了的話 ...

Thu Aug 03 01:30:00 CST 2017 0 3171
C#使用VS2019打包安裝程序(圖標修改和默認安裝路徑修改)

這次主要是記錄一下我在C#打包時遇到的一些坑。環境:Vs2019+C#要打包安裝程序,第一件事就是去擴展——》管理擴展 里面下載installer Projects,就是這搜索列表里面的第一個。如果不能安裝,自己就去網上找一下來安裝。首先這個installer好像版本有些老了,所以只支持.net ...

Sat Feb 20 22:50:00 CST 2021 0 1957
C# 程序自動重啟的解決方法

 很多時候,我們有這樣的場景,需要讓程序自動重啟,有很多種方法,比如用微軟自帶提供的方法,或者自己開辟新的線程重新調用。下面簡單介紹兩種方法方法一、   使用方法Application.Restart()   代碼:   當方法一使用的時候,經常報錯或者啟動不了的話 ...

Fri Jul 31 22:25:00 CST 2020 0 519
C# winform程序怎么打包成安裝項目(VS2010圖解)

作為研發人員,在本機上開發的winform、wpf或者控制台程序需要發給其他人測試時候,一般需要對其進行打包生成setup安裝文件,根據網上查找的資料並結合自己打包成功,記錄如下: 注:本程序是一個利用winform實現的客戶端程序解決方案為 第一步,右擊“解決方案XXX”->添加 ...

Tue Aug 14 02:00:00 CST 2018 3 17743
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM