【发布时间】:2012-10-15 17:08:28
【问题描述】:
我正在编写一个 .NET 插件程序集,该程序集加载到使用“网络服务”凭据运行的预先存在的服务中。
插件需要执行一些提升的操作,为此我需要启动提升的托管 COM 服务器。
我可以访问插件代码和 COM 服务器代码。
我的要求是在不以任何方式提示用户的情况下提升 COM 服务器启动。服务器需要按需启动并在工作完成后终止。
如果有人可以帮助我了解如何实现这一点,那会有所帮助。谢谢。
如果在安装时需要进行任何更改,可以这样做。
PS:我发现了“COM Elevation Moniker”,但它似乎有助于调出不符合我要求的 UAC 高程对话框。
【问题讨论】:
标签: .net com managed elevation moniker