在VS2010中打包程序还是非常方便,添加水晶 表依赖项也很简单,可以参考 这里。
这个链接文章给了两种打包程序-包括水晶 表依赖项的方法,第一种方法中出现的问题,在安装了 visual c++ 2005 运行库后可以解决(有可能是合并模块的Bug),方法也很简单,我们只要在发布时,添加visual c++ 2005的依赖项就可以。 >>>>>
添加visual c++ 2005依赖项方法(我在添加的时候遇到了问题):
自己做一个必备选项:将目录:C:Program FilesMicrosoft SDKsWindowsv7.0ABootstrapperPackages下的vcredist_x86 文件夹复制一份重命名为:vcredist2005_x86。将下载的visual c++ 2005 运行库exe文件覆盖vcredist2005_x86目录下的exe文件。然后按照 这里 最后说明的方法修改product.xml 文件。重新启动vs2010 ,即可必备选项中看到 visual c++ 2005运行库了。
通过上面的方法我在VS2010中发布winform程序还是挺顺利的。
>>
因为升级,现在都使用VS2012,所以要是VS2012打包程序包。
VS2012不再自带打包项目,而是使用三方的 InstallShield,需要有一个:填写个人信息->下载软件 的过程,这个步骤很简单, 上有很多文章。按照 上的方法下载后,新建一个 Installshield项目,目录结构大致如下:
第二种方式是使用水晶 表合并模块,但限制版的Installshield不支持使用合并模块。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!