Outlook Addin需要管理员权限才能启动

时间:2011-06-15 04:36:37

标签: c# outlook vsto registry outlook-addin

我编写了一个outlook addin,它需要在执行所需功能之前修改注册表。我最初通过再生一个项目(.exe)来修改注册表,然后从我的outlook插件启动这个过程。现在我希望在我的插件本身中有这个功能,但是在项目属性中,没有选项提供手动清单文件以在管理模式下运行此插件,因此当我尝试修改注册表时,它会在Outlook启动时抛出异常。任何人都可以帮我解决这个问题。

我正在使用C#进行编码,虽然我的第一种方法工作正常,但我不确定从outlook addin启动另一个应用程序是否是一种很好的完成方式。

由于 爬完

1 个答案:

答案 0 :(得分:0)

为什么不从安装程序安装您的插件,该安装程序将相应的访问权限设置为该特定的注册表项?

如果您的普通用户必须在每次运行的Outlook上修改该注册表项,那么最好的办法就是通过安全设置将其正式化。