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”->添加 ...