Visual Studio 构建的 MSI 不再显示“添加删除程序”中的卸载/删除选项
我从 Visual Studio 创建的这个 MSI 安装程序过去工作得很好,但现在有些事情发生了变化,当我安装它,然后从 Windows 添加/删除程序卸载时,我看不到可以删除的选项。
它看起来像:
http://awesomescreenshot.com/09b9gn5b4
没有删除按钮,所以我一直在使用 msicuu。 exe强制卸载。
但我真的想弄清楚为什么这不起作用,并将卸载选项放回到那里。
在我的 Windows XP 32 位开发计算机上使用 Visual Studio 2010 和 TargetPlatform x64、.Net 4.0 构建。安装在 Windows Server 2003 x64 上。以前工作得很好,由于某种原因不再工作了。
This MSI installer I created from Visual Studio used to work perfectly but now something has changed and when I install it, and then go to uninstall from Windows Add/Remove Programs I see no option to remove.
It looks like:
http://awesomescreenshot.com/09b9gn5b4
No remove button, so I've been using msicuu.exe to force uninstall.
But really I want to get to the bottom of why this isn't working and get the uninstall option back in there.
Built using Visual Studio 2010 with TargetPlatform x64, .Net 4.0 on my Windows XP 32bit dev machine. Installed on Windows Server 2003 x64. Used to work fine, for some reason no longer.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
检查
ARPNOREMOVE
未在您的安装包中设置。设置此属性可阻止“添加/删除程序”控制面板中的“删除”功能。Check that
ARPNOREMOVE
is not set in your installation package. Setting this property prevents Remove functionality in Add/Remove Programs Control Panel.