【发布时间】:2009-02-11 09:43:58
【问题描述】:
Excel VSTO 是如何工作的?如果我在 Visual Studio 2005 中创建 Excel 工作簿解决方案,我就可以愉快地编写代码并完全访问 Excel 对象模型,甚至可以将 Excel 工作表视为设计图面。当我构建解决方案时,我得到一个 .XLS 文件和一个 .DLL(包含我的 C# 代码)。
我现在可以通过双击 .XLS 来启动 Excel 工作表,并且我的工作表可以使用我的所有 C# 代码和我放在工作表上的任何控件等运行。
工作表如何引用.DLL? excel 工作簿/工作表的哪一部分告诉它需要启动 CLR 并托管我的程序集?
【问题讨论】:
标签: c# excel vsto clr-hosting