0

嗨,我使用 vs2008-vsto-c# 创建了一个 Excel 插件(它为 excel 2007 创建了一个新功能区),还创建了一个安装项目...我在其他机器上安装了安装项目,然后转到安装的文件夹,我在哪里看到所有 .dll 文件,包括我的项目名称 .dll,比如说 ExcelAddIn.dll

请你告诉我现在该怎么办?为了在其他机器的 excel 2007 上看到相同的功能区?谢谢...

4

4 回答 4

2

在从项目属性制作安装程序之前,您需要对程序集进行签名,然后再次制作安装程序并尝试!

于 2009-08-02T04:24:16.083 回答
0

我发现最简单的方法是通过 vbs 脚本,而不是重复我会将链接发布到其他人关于如何执行此操作的有用帖子。

于 2009-08-02T21:57:30.613 回答
0

我还没有开发过excel插件。

您可以使用工具 -> 插件并浏览到包含您的 dll 的文件夹。在 Excel 2007 中找到这一点将是另一个问题。

看看是否有帮助。

于 2009-07-31T20:42:18.533 回答
0

我会阅读有关此文档的 MS 文档(使用 Windows Installer 而不是 ClickOnce):http: //msdn.microsoft.com/en-us/library/cc563937.aspx

重点是您的安装程序需要向注册表添加一些信息,以便 Excel 了解您的插件。最好只使用已经存在的东西而不是其他任何东西。

如果您想使用 ClickOnce,我也会看一下这个 SO 帖子:为 VSTO Outlook 加载项创建 (ClickOnce) 设置

于 2009-07-31T21:01:38.617 回答