0

我用 C# 开发了 wpf 应用程序。我已经成功创建了安装项目。它正在成功安装先决条件。我已将 MS Access 2010 可再发行组件作为先决条件。第一次安装成功。然后我从添加/删除程序中删除它。它成功地被删除。但是仍然有 MS Access 2010 可再发行存在,它没有被删除。我也不想删除 MS Access 2010 可再发行组件。第二次运行我的 wpf 应用程序设置时,它要求重新安装或删除 MS Access 2010 可再发行组件。这是我不想要的。安装程序应检查是否安装了 MS Access 2010 可再发行组件。如果未安装,请安装它。它安装然后不要求重新安装或删除 MS Access 2010 可再发行组件。这是我想要的。我应该如何完成上述任务。

4

1 回答 1

0

也许此链接可帮助您定义卸载操作,您可以在其中放置用于删除 mdac 的代码

在下面

public override void Uninstall(IDictionary savedState)
{
base.Uninstall(savedState);
}

http://msdn.microsoft.com/en-us/library/vstudio/d9k65z2d(v=vs.100).aspx

于 2012-12-20T13:33:05.793 回答