我正在迁移一个工作 Outlook 加载项以在 Outlook 2013 上运行并收到错误“配置系统无法初始化”。
app.config 文件很好,因为加载项加载并在我尝试从 Visual Studio 2010 运行它时工作。但是,当我创建部署 msi(使用 WiX 和 ms 引导程序创建)并将其安装在开发中时机器它没有工作。
经过检查,我发现在 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>
我错过了什么吗?
有什么线索吗?谢谢你的时间。