【发布时间】:2017-04-28 10:16:02
【问题描述】:
如何在 Excel (VBA) 中使用可执行形式的 C# 项目?
在 Visual Studio 中,如果我转到我的项目设置并将“输出类型”更改为“类库”,那么我可以成功地在 Excel VBA 中添加对我的项目的引用(通过浏览到引用部分中的 DLL )。
但是,当我的“输出类型”设置为“Windows 应用程序”时,如果我尝试向新生成的 EXE 文件添加引用(在 Excel VBA 中),我会收到以下错误:
无法添加对指定文件的引用
如何在 Excel VBA 中引用我的 .NET EXE?
(我使用 exe 而不是 DLL 的目的是让我的应用程序既可以用作 Windows 应用程序,也可以用作 COM 对象)
【问题讨论】: