VS2008部署后,如何删除所有文件 VS2008部署一个winform程序后,在使用该winform过程中会产生几个文件夹(就在该winform目录下),卸载这个winform时如何连这些目录也删除掉 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自定义 Action 反安装的时候,清理环境。1.在Setup Project 的Action界面里添加 ("CustomActions") 2. Add -> New Item -> Installer class3. 切换到代码视图,重写Uninstall方法。public override void Uninstall(IDictionary savedState){ base.Uninstall(savedState); // 在这删除} 新建一个类,继承Installer,里面就可以重写这些方法了,但是这样还不能生效,你要在安装项目中,先添加这个类的项目引用“主输出来自。(活动)”,然后在自定义操作视图中,有安装、提交、回滚、卸载,然后你添加自定义操作指定主输出,然后他安装的时候,就会自动寻找相应的方法并执行了。里面有 protected override void OnBeforeUninstall(System.Collections.IDictionary savedState) { base.OnBeforeUninstall(savedState); } protected override void Uninstall(System.Collections.IDictionary savedState) { base.Uninstall(savedState); } 还有一个问题,怎么获取已安装的路径,因为使用中所产生的文件夹都在已安装winform目录下 如何用c#开发Visual Studio 风格的用户界面 C#: 异 步 操 作 如 何 获 知 结 果 如何利用正则表达式匹配【】中字符 c#能不能实现这样的功能 关于心跳检测 电子名片管理系统需求征集 菜鸟关于datagrid的问题 c# memostream sql server 语言学习太闷了,就开始有点意思,现在好累 如何用索引来取数据库的记录 郁闷的正则问题 Task和Thread的速度问题
1.在Setup Project 的Action界面里添加 ("CustomActions")
2. Add -> New Item -> Installer class
3. 切换到代码视图,重写Uninstall方法。public override void Uninstall(IDictionary savedState)
{
base.Uninstall(savedState);
// 在这删除
}
{
base.OnBeforeUninstall(savedState);
} protected override void Uninstall(System.Collections.IDictionary savedState)
{
base.Uninstall(savedState);
}