我编写了一个outlook addin,它需要在执行所需功能之前修改注册表。我最初通过再生一个项目(.exe)来修改注册表,然后从我的outlook插件启动这个过程。现在我希望在我的插件本身中有这个功能,但是在项目属性中,没有选项提供手动清单文件以在管理模式下运行此插件,因此当我尝试修改注册表时,它会在Outlook启动时抛出异常。任何人都可以帮我解决这个问题。
我正在使用C#进行编码,虽然我的第一种方法工作正常,但我不确定从outlook addin启动另一个应用程序是否是一种很好的完成方式。
由于 爬完
答案 0 :(得分:0)
为什么不从安装程序安装您的插件,该安装程序将相应的访问权限设置为该特定的注册表项?
如果您的普通用户必须在每次运行的Outlook上修改该注册表项,那么最好的办法就是通过安全设置将其正式化。