关于网友提出的“ vs自带打包”问题疑问,本网通过在网上对“ vs自带打包”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: vs自带打包描述:
vs打包网站时,
1;怎么让用户可以选择安装目录而不是只能安装IIS目录下
2;怎么定义卸载的用户界面,(和安装一样可以自定义)
3;卸载时点取消或卸载发生错误,怎么回滚
解决方案1:
网站也可以自定义安装吧,只不过虚拟路径不一样罢了。
解决方案2:留个标记
解决方案3: 你在开玩笑呢?网站还能跟winform一样安装到C盘?
新建一个安装类,
解决方案4:
[RunInstaller(true)]
public partial class IISWeb : Installer
{
public IISWeb()
{
InitializeComponent();
this.AfterInstall += new InstallEventHandler(IISWeb_AfterInstall);
}
void IISWeb_AfterInstall(object sender, InstallEventArgs e)
{
MessageBox.show("Hello Accp");
}
}
ASP.NET网站安装部署
Installshield2010实现web部署
自己去看看