微星自动修复问题解决了吗?

时间:2010-10-05 15:26:51

标签: c# .net installer windows-installer

我使用Visual Studio 2008创建了一个MSI安装程序。我有一些临时文件需要在安装后删除,但自动修复功能困扰我。单击安装程序创建的快捷方式将触发自动修复功能。我正在考虑创建自己的快捷方式以避免自动修复。我通过在安装后手动创建快捷方式来尝试此操作。有效。

现在我正在尝试找到一种在安装程序的自定义操作中创建快捷方式的方法。我的问题是安装程序和安装结果是否有任何可能的负面影响?

感谢

1 个答案:

答案 0 :(得分:0)

即使您设法故意绕过Windows Installer,如果用户点击“添加/删除程序”中的“修复”按钮,文件仍会返回。相反,您应该考虑在安装过程中使文件暂时可用而不实际安装它们的方法。可悲的是,VDPROJ是如此有限,以至于它不容易做到这一点。

但是,如果您想忽略所有这些并且只是解决问题,请查看针对您的MSI运行post构建脚本以使快捷方式不被广告。