【发布时间】:2012-01-27 22:19:20
【问题描述】:
我正在使用 Visual Studio 2008 Express 将 VB6 dll 转换为 VB.Net。我想使用相同的 .dll 通过 Excel-DNA 与 Excel 集成,但也可以通过 COM 使用(我需要能够从 VBScript 和 VBA 调用它)。
如果我让程序集未签名,我可以访问所有 ExcelDNA 功能,但不能访问 COM。
如果我使用强名称对程序集进行签名,那么当我尝试构建 .dll 时,我会收到以下错误:
无法发出程序集:引用的程序集“ExcelDna.Integration”没有强名称
我有什么选择?
【问题讨论】:
标签: vb.net com strongname excel-dna