.net - COM Interop无需再充气

标签 .net vba outlook com-interop limited-user

我是受限用户,我需要编写一个Outlook宏,以在Outlook 2003和2007中公开C#库。

我根本没有任何管理员特权,甚至在安装时也没有任何特权,因此我无法运行RegAsm,也不能(我假设)编写托管加载项。

在这种情况下,有什么方法可以从VBA调用.Net代码,或者有其他解决方案吗?

这仅供个人使用,因此丑陋的骇客是完全可以接受的(只要可行)

最佳答案

我通过使用regasm选项运行/regfile并在生成的.reg文件中将HKLM替换为HKCU来解决了这一问题。

关于.net - COM Interop无需再充气,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1354581/

相关文章:

java - 短信应用

vba - 在运行时自定义 PowerPoint 功能区

java - 是否可以从 java 创建 TNEF 文件?

Outlook 中的 HTML 表格对齐问题

vb.net - 如何使用 VSTO 2005 导入或创建 Outlook 2003 规则 (.rwz)?

c# - Excel 获取范围

c# - 处置由 WCF ChannelFactory 创建的 Channel

excel - 工作簿对象在关闭后仍然存在,并且工作簿在工作簿关闭后的任何后续 excel 操作中重新打开

c# - 如何在单元测试中将 FakeItEasy 与 HttpClient 一起使用?

vba - 查找ParamArray元素零的行