我正在迁移一个工作的Outlook外接程序,以便在Outlook 2013上运行并收到错误“”配置系统无法初始化“。
app.config文件很好,因为加载项加载并在我尝试从visual studio 2010运行它时工作。但是,当我创建部署msi(使用WiX和ms bootstrapper创建)并安装它时在开发机器上它没有用。
在检查时,我发现在c:\ users \\ AppData \ Local ...文件夹中没有创建user.profile。所以我预感到有些东西会阻止加载项创建这个文件。但是,我也在从加载项编写一个日志文件,这似乎正在创建。
我的dll.manifest文件有:
<trustInfo>
<security>
<applicationRequestMinimum>
<PermissionSet Unrestricted="true" ID="Custom" SameSite="site" />
<defaultAssemblyRequest permissionSetReference="Custom" />
</applicationRequestMinimum>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
</requestedPrivileges>
</security>
</trustInfo>
我错过了什么吗?
任何线索?谢谢你的时间。