VS2012沒有自帶打包工具,所以要先下載並安裝一個打包工具。我采用微軟提供的打包工具: InstallShield2015LimitedEdition。下載地址:http://pan.baidu.com/s/1c229wdU,密碼:nbnd。注意:把打包工具安裝好后,先使用注冊碼激活后再進 ...
最近寫個小程序,打包覆蓋安裝更新時老是不起作用,還是原來的程序。 在網上四處查找,productcode和ersion都已經更改,removepreviousversions也設置成true了,可就是不能更新。 最后對比了下程序,發現每次覆蓋安裝后安裝路徑下別的文件的最后修改時間都更新了,就是主輸出文件.exe的修改時間一直沒有改變過,又看了下控制面板,程序的版本確實一直在更新,那么問題就出來了, ...
2015-09-14 14:08 1 2884 推薦指數:
VS2012沒有自帶打包工具,所以要先下載並安裝一個打包工具。我采用微軟提供的打包工具: InstallShield2015LimitedEdition。下載地址:http://pan.baidu.com/s/1c229wdU,密碼:nbnd。注意:把打包工具安裝好后,先使用注冊碼激活后再進 ...
一、打開VS2010,添加要打包的項目,本實例在解決方案中共有四個項目,要打包其中的第三個,即MyWinMine項目。 二、在解決方案上“右擊”—— “添加”——“新建項目”,選擇“其他類型項目”——“安裝和部署”——“安裝項目”,並命名為“StartMyWinMine ...
VS2010打包安裝應用程序新版本替換或覆蓋舊版本方法:1.兩個版本的屬性RemovePreviousVersion和DetectNewerInstalledVersion都設為True;2.兩個版本的ProductCode不能相同;3.兩個版本的UpgradeCode必須相同;4.部署項目屬性中 ...
在項目類庫中已經引用了相關了類庫,生成解決方案也沒問題,但是到了后置代碼,通過using引用其他類庫的時候,再生成解決方案或者生成單個類庫,就會報“未能找到類型或命名空間“xxx"(是否缺少using指令或程序引用?)” 之類的錯誤,曾經在寫asp.net的時候也碰到過1次,當時解決方法是重新 ...
很多時候,我們有這樣的場景,需要讓程序自動重啟,有很多種方法,比如用微軟自帶提供的方法,或者自己開辟新的線程重新調用。下面簡單介紹兩種方法。 方法一、 使用方法Application.Restart() 代碼: 當方法一使用的時候,經常報錯或者啟動不了的話 ...
這次主要是記錄一下我在C#打包時遇到的一些坑。環境:Vs2019+C#要打包安裝程序,第一件事就是去擴展——》管理擴展 里面下載installer Projects,就是這搜索列表里面的第一個。如果不能安裝,自己就去網上找一下來安裝。首先這個installer好像版本有些老了,所以只支持.net ...
很多時候,我們有這樣的場景,需要讓程序自動重啟,有很多種方法,比如用微軟自帶提供的方法,或者自己開辟新的線程重新調用。下面簡單介紹兩種方法。 方法一、 使用方法Application.Restart() 代碼: 當方法一使用的時候,經常報錯或者啟動不了的話 ...
作為研發人員,在本機上開發的winform、wpf或者控制台程序需要發給其他人測試時候,一般需要對其進行打包生成setup安裝文件,根據網上查找的資料並結合自己打包成功,記錄如下: 注:本程序是一個利用winform實現的客戶端程序,解決方案為 第一步,右擊“解決方案XXX”->添加 ...