问题标签 [addremoveprograms]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wix - WIX 程序仍然存在于控制面板的添加/删除部分
我设置了 WIX 安装选项,升级以删除以前的 DLL,但是当我进入控制面板并转到添加/删除程序部分时,以前的版本仍然存在。
如何从此“添加/删除”部分中删除以前的图标?
......
回应下面的评论对不起,我仍然无法让它工作,当我升级时,以前的版本仍然显示在“添加/删除程序”部分,这是一些代码
我最初确实将 ID 设置为“*”,但现在我只是在进行下一个构建时更改产品 ID
deployment - 防止程序出现在控制面板的添加/删除部分
我正在引导一个ClickOnce
安装文件,以便我可以在安装前和安装后添加自定义操作。我面临的唯一问题是 ClickOnce 安装写入Add/Remove Programs
. Control Panel
这意味着用户最终会得到两个卸载程序(ClickOnce 和我的引导程序)。我希望该程序可以脱机使用,这排除了将 ClickOnce 部署设置为仅联机并以这种方式抑制添加/删除条目的可能性。是否有任何其他方法可以防止 ClickOnce 部署将条目添加到“添加/删除”部分?或者有没有办法安全地追溯删除条目?
windows - 使用 Inno Setup 添加卸载信息
我正在使用 Inno Setup 为我的程序创建安装程序,但我希望能够添加一个图标并更改控制面板中显示的一些信息(添加/删除程序)。
我知道 Inno Setup 添加了一个注册表项来首先列出程序,所以我想知道是否可以以任何方式扩展它,以便至少我的图标显示在列表中!
windows - 程序和功能中的 UAC
我有一个二进制文件,它创建并稍后从程序和功能中删除条目(也出现在添加/删除程序中)。虽然我可以在创建条目时获得 UAC 权限,但我的要求不允许我在需要删除条目时显示 UAC 提示。这是有道理的,因为从 HKLM 删除注册表项时您应该需要管理员权限。
但我注意到我可以在没有 UAC 提示的情况下从“程序和功能”窗口中卸载条目。从那里卸载(无论如何都会调用我的二进制文件)与我直接调用我的二进制文件有何不同?有什么方法可以以相同的方式运行我的二进制文件并避免 UAC 提示?
java - 单链表删除 bool 方法
我正在尝试创建一个公共 bool remove(E element) 方法,该方法删除包含该元素的第一个节点,如果没有找到这样的节点,则返回 false 否则为 true ...我该怎么做?我无法将已删除节点的前任链接到其后继节点以缩小由节点删除造成的差距......这是我到目前为止的代码......谢谢
节点类
c# - 设置卸载和添加/删除程序卸载
有两种方法可以卸载我的应用程序。
- 通过使用相同的设置。
- 在控制面板中添加/删除程序
我们的设置中有一个特殊的卸载程序,它会启动一些特殊的对话框来获取用户输入。以这种方式,根据用户输入进行卸载。但问题是,如果您使用“添加/删除程序”卸载它,则不会执行特殊的卸载过程。有没有办法通过“添加/删除程序”启动特定于应用程序的卸载?
icons - “添加或删除程序”中 ClickOnce 应用程序的图标
我在“开始”菜单、应用程序文件夹等中为我的应用程序找到了正确的图标,但它没有出现在“添加或删除程序”列表中。我应该为此包括什么?
jquery - 删除嵌套的 jquery不工作
我有以下 <-div-> 嵌套
如果使用追加按钮“ADD_B”推送并在类中添加增量“no”,则将添加此嵌套的 <-div-> 块
如果按钮“REMOVE_B”按下,我尝试删除最后一个嵌套的 div,但无法使用
$("#remove_b").live("click",function () { $("smallbox"+no).remove(); });
没有是最后一个当前号码有人可以帮助我吗?
谢谢,弗兰斯
wix - Wix 刻录不会在 ARP 中显示多个条目
在安装我的两个产品 MSI 之前,我使用 Wix 3.7 的刻录来安装 prereq(Windows Installer 4.5、.NET 3.5、SQL Server 2008 R2 和 Sync Framework 2.1)。
尽管所有 prereqs 在添加或删除程序 (ARP) 中都有条目,但我的产品特定 MSI 的 ARP 条目不存在。只有一个条目,那就是引导程序。
有没有办法只显示我的产品 MSI 的条目而不是引导程序?
c# - 项目的最新构建安装程序未显示在“添加/删除程序”中
我注意到在过去几周内,我的特定项目的最新版本没有出现在添加/删除程序中。
我正在使用Visual Studio 2010、Windows7 64 位(尽管我也在两台 Windows 32 位机器上尝试过)。已安装所有最新的服务包和更新。该解决方案由具有各种参考的多个项目组成。Setup and Deployment 项目不是 Install Shield 版本,而是内置于 Microsoft 项目中的版本。
该软件的早期版本安装良好,并且仍然可以...但是如果我从 CVS 中拉下一个标记的早期版本,并为这些版本重建安装程序,它们也不起作用。
我在 Orca 中打开了 MSI,可以看到 ARPNOREMOVE、ARPSYSTEMCOMPONENT 都设置为 1。安装项目时,会创建一个注册表项 SystemComponent Dword 值。如果我删除该注册表项,应用程序就会出现。根据我阅读和研究的所有内容,我发现有人想要这个功能,但被告知 Visual Studio 不能自己做到这一点。他们的解决方案是使用 Orca 添加 ARPNOREMOVE 或 ARPSYSTEMCOMPONENT。在这一点上,我发现所有遇到我问题的人要么有一个基本的默认安装程序,但他们不知道他们在“添加/删除程序”中寻找什么名称,或者其他一些不适用于我的情况的基本错误.
我已经尝试了以下所有方法:
-CVS 上标记版本的先前版本
-多台开发机
- 多台计算机验证没有出现在添加/删除程序中
-重置所有 Visual Studio 设置
- 从清洁的开发环境中构建
- 从解决方案中删除安装程序项目并创建一个新的安装程序项目
奇怪的是,如果我创建一个新的解决方案并在其中创建一个设置和部署项目,那么安装就很好。任何对此有任何想法的人都可以帮助我吗?