【发布时间】:2010-10-21 20:56:46
【问题描述】:
我正在尝试编写自定义卸载程序脚本;但是,我被困在“程序和功能”对话框中。是否有任何书面文档说明我需要添加哪些注册表项才能在此处显示我的应用程序?或者 - 或者 - 是否有任何本地 WINAPI / .NET 函数可以直接在那里创建快捷方式?
附录:有业务要求不允许我使用第三方工具,例如默认的 MSI 安装程序。提供的答案应该可以在安装了 .NET 2.0 的干净 XP 虚拟机上运行,无需引用任何外部 .dll。谢谢。
【问题讨论】:
-
您的要求包括不使用第三方工具创建或运行安装程序/卸载程序? Windows 安装程序默认安装在 Windows XP 上(尽管它可能比 VS 生成的安装程序默认使用的版本更旧)。您最好弄清楚如何让真正的安装程序构建器构建一个与 Windows Installer XP 默认版本兼容的安装程序。
标签: c# installation uninstallation