2017-04-04 39 views
0

我使用VSTO制作Outlook加载项。但是当我构建时,生成的清单中的值不是所需的值。如何为请求的执行级别修改生成的清单

生成完成:

<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> 
    <requestedExecutionLevel level="asInvoker" uiAccess="false" /> 
</requestedPrivileges> 

,我想:

<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> 
    <requestedExecutionLevel level="asInvoker" uiAccess="true" /> 
</requestedPrivileges> 

我怎样才能改变这个价值?

谢谢

回答

0

执行清单只适用于exe文件; COM插件是在outlook.exe进程空间中加载的dll。您的代码将以父进程(Outlook)运行的任何特权运行。

+0

那么,如何显示我的区域为标准用户? –

+0

为什么您的地区需要管理员权限? –

+0

是的,一个错误已经报告给我。标准用户无法显示UI区域。但一些插件的功能工作。 –