gpt4 book ai didi

.net - 以编程方式卸载浏览器外的 silverlight 应用程序

转载 作者:行者123 更新时间:2023-12-02 00:41:03 24 4
gpt4 key购买 nike

如何以编程方式卸载浏览器外 silverlight 4 应用程序而不是使用上下文菜单(例如,如果我想替换上下文菜单)?

编辑

我在"Installing Silverlight applications without the browser involved"中找到了如何通过调用命令行卸载:

"%ProgramFiles%\Microsoft Silverlight\sllauncher.exe" /uninstall /origin:silverlight.net/content/samples/apps/…

这可以用于:-

 dynamic cmd = AutomationFactory.CreateObject("WScript.Shell");
cmd.Run(run, 1, true);

有没有更好的解决办法?

最佳答案

我不确定您是否可以通过编程方式执行此操作。

一种选择是让用户使用“添加/删除程序”来删除它。

另一种方法是使用静默安装选项将其删除(链接 - http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2010/03/24/silverlight-4-rc-and-the-silent-installation.aspx),但这涉及 COM 互操作调用。

迈克。

关于.net - 以编程方式卸载浏览器外的 silverlight 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2735621/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com