2012-03-20 129 views
0

我在我的安装项目中标记了一个永久性的xml文件。但现在,如果我在我的设置更改,并标记为同一文件,以虚假的永久标志...但它仍然会使它作为永久....Visual Studio 2008安装项目在卸载时没有删除文件

下面是步骤重现......

  1. 在安装项目中将xyz.txt文件的永久标志标记为true。
  2. 安装产品...
  3. 卸载该产品
  4. xyz.txt将该有预期...好。
  5. 手动删除xyz.txt文件
  6. 更改产品设置项目,现在将文件xyz.txt文件的永久标志标记为false。
  7. 安装产品
  8. 卸载产品
  9. xyz.txt将该文件仍然存在...坏

有谁知道如何清除永久标志?

回答

0

永久标志设置在组件上。组件安装并注册后,将来的安装程序版本将无法删除该标志,因为该组件未被安装。

解决方案是删除文件并再次添加以为其生成新组件。您也可以尝试在干净的机器上测试。

相关问题