当前位置:编程学习 > C#/ASP.NET >>

关于c#安装项目MSI安装过程显示进度的问题

在用c#做安装项目的时候,我想在其安装过程中显示安装项目的进度,以便更直观地让客户了解到项目安装到了哪一步。
用MessageBox.Show会中断安装过程,不太好,我想把安装信息显示在进度条上面,这样如何实现?
网上的人都是重写Installer方法类来操作安装过程的方法。 --------------------编程问答-------------------- .net 自带的打包工具还不错。另外,客户对安装过程这么关注么?是不是软件功能好就ok --------------------编程问答--------------------
引用 1 楼 terrence1106 的回复:
.net 自带的打包工具还不错。另外,客户对安装过程这么关注么?是不是软件功能好就ok


安装过程中可能会出错,通过这个进度可以有所反馈。 --------------------编程问答-------------------- cs的系统打包还是bs的系统打包? --------------------编程问答-------------------- 出错一般都是加载的文件不够,你要把应用过的文件都加上,现在能运行的机器上安装试试。如果可以,在别的机器上不行,那就可能别的机器未装需要的插件了 --------------------编程问答--------------------
引用 4 楼 terrence1106 的回复:
出错一般都是加载的文件不够,你要把应用过的文件都加上,现在能运行的机器上安装试试。如果可以,在别的机器上不行,那就可能别的机器未装需要的插件了

我做的是自动安装IIS以及部署,这里涉及到多种操作系统,再怎么完备的软件都会有漏洞,我只是想通过安装进度来显示问题出现在哪一块,这也有助于我们的测试,而不仅仅是给客户安装然后反馈。 --------------------编程问答--------------------
我只是想重写那“请稍候”三个字,难道没有人知道吗?Installer有个字段叫作Context,可是其中只有action,assemblypath,installtype,logfile 4个字段,设置了也没用。。,求指导啊 --------------------编程问答-------------------- 没人会吗?或者提供好的建议也行。。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,