Dan*_*ing 5 .net com clickonce vsto com-interop
我通过点击一次部署.NET VSTO应用程序.作为安装过程的一部分,应用程序的主程序集需要在COM interop中注册.我知道这可以通过编写执行"REGASM assembly.dll/tlb"的代码来完成,但问题是将要安装我的应用程序的目标工作站没有管理权限,所以regasm在尝试注册时失败类型库.
我的问题是,当我没有管理访问权限时,如何注册我的.net程序集以实现com互操作性?
您可以使用免注册激活 COM 组件。我已经在通过单击一次部署的应用程序中使用了它,并且效果很好。以下是一些可帮助您入门的链接:
操作方法:在托管程序集中使用 COM 组件对非托管应用程序进行 ClickOnce 部署