2011-09-29 92 views
1

我使用vs2010在vb.net创建了一个excel插件应用程序。从IDE运行时,应用程序工作正常。现在我想为应用程序创建一个安装程序,以在其他系统中安装相同的插件。我怎样才能做到这一点?我创建了一个安装项目并添加了插件的dll并创建了安装文件。当我将它安装在其他机器上时,安装成功了。但是,当我打开它时,我无法在Excel中看到插件。有人可以帮助我吗?如何创建excel插件的设置?

+0

你的意思是你不能在Options - > Add-ins中看到它吗?它是一个DLL或一个xll加载项? – Juliusz

+0

安装成功,但在加载项菜单中不可见。它是一个xll加载项 – Hardy

回答

2

Excel启动时会重新显示“可用加载项”对话框中显示的Excel加载项列表。 它基于Excel内置加载项和第三方客户加载项。第三方加载项的位置,您有兴趣安装的位置有两处,每个用户和每台机器的位置。每台机器位置由PC上的所有帐户使用,位于<程序文件> \ Microsoft Office \ < Office版本> \ Library。每个用户的位置是<根驱动器:> \ users \ <用户名称> \ AppData \ Roaming \ Microsoft \ AddIns。

如果您安装在每台机器位置,则用户需要管理员权限才能在该机器上安装。

还有第三个插件位置,这是以前的插件,它们是手动加载并存储在用户的XLB设置文件中的。 XLB文件是一个二进制文件,不是安装程序会触及的东西。