AddIn(加载项或加载项)是插件的同义词 - 由主机程序触发的程序,允许第三方开发人员操作或扩展托管程序。
I使用VS 2008和VSTO开发了一个新的Office 2007 Addin。之后我去 Office-> excel选项 - > addins-> com addins然后...如果我选择了我创建的.dll,我会得到错误 ' I使用VS 2008和VSTO开发了一个新的Office 2007 Addin。之后我去 Office-> excel选项 - > addins-> com addins,然后...如果我选择了我创建的.dll,我会得到错误 '<path>' is not a valid Office Add In. 如果我在开发机器上使用Visual Studio 2008运行它,它可以正常运行,我会看到加载项。 我搜索了很多帖子,但没有解决方案。 Excel一直拒绝加载项,因此我的解决方案是通过注册表直接进行的。 将以下文本视为.reg文件,替换适合您项目的清单路径和友好名称,然后双击reg文件以将键添加到注册表中。 Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Office\Excel\Addins\PROJECTExcelAddIn] "Manifest"="file:///C:\\TFS\\Pg.PROJECT\\PROJECTExcelAddIn\\Src\\PROJECTExcelAddIn\\PROJECTExcelAddIn\\bin\\Debug\\PROJECTExcelAddIn.vsto" "FriendlyName"="PROJECTExcelAddIn" "LoadBehavior"=dword:00000003 "Description"="PROJECTExcelAddIn - Excel add-in for PROJECT." VSTO不会创建com addins。您需要在非开发机上安装加载项。这篇文章将Office主要组件添加为您的ClickOnce Installer -As-A-As-A-hour-clickonce-installer-mary-lee.aspx会让您入门。 实际上,您必须发布addin。然后,Visual Studio将在Debug文件夹中创建一个文件夹,名为App.publish文件夹,其中包含其他文件夹,并且重要的是,一个名为setup.exe.exe.的设置文件。 我遇到了同样的问题。我通过运行AddInproject.vsto文件而不是从Excel添加AddInproject.dll来弄清楚它。这解决了我的问题。
我想知道为什么添加在我的PC上不起作用。它正在处理其他PC,但我可以将其设置在我的私有PC上,我添加了file/options/add-ins下的addin,它首先是在窗口(又是)un ...
我编写了一个 RStudio 插件,可以在 RStudio 查看器中启动闪亮的小工具。但是,一旦该小工具运行,我的 R 控制台就会被锁定,直到我关闭该小工具。这是一个最小的例子...
在 Visual Studio 的解决方案资源管理器中标记或突出显示文件
是否有插件允许我在 Visual Studio 中标记或标记文件,然后这些文件在视觉上突出显示(例如使用不同的背景颜色)? 我搜索了 Visual Studio Galler...
当创建自定义任务窗格(_CustomTaskPane MSDN)并将其 DockPosition 设置为浮动时,我想指定出现的窗口的 Top 和 Left 属性。由于 Office COM API 不支持...
Excel 中的 Normal.dotm 等效项,用于引用相同的单个 VBA 代码
只是好奇。 到目前为止,我知道的唯一方法是使用代码创建一个加载项,将其放入某个受信任的目录中,并希望它在您需要时打开。缺点是有时打不开...
我正在尝试为 Word 2024 开发插件。 我创建了一个像这样的虚拟 dll: #包括 extern "C" int WINAPI wlAutoOpen(void); extern "C" int WINAPI wlAut...
因此,我在 PowerPoint 演示文稿中创建了一个宏,并且我想让其他人可以轻松使用此宏。根据我收集的信息,最好的方法是创建一个加载项...
Office 2010 添加自定义选项卡/组包含不需要的命令
我继承了一个 Excel 2010 VSTO,它在自己的选项卡下有一个按钮来启动一些代码(我也是 VS 和 C# 的新手)。 我的问题是,当我部署它时,我会收到额外的命令出现在“...
我正在构建一个办公插件,专门用于Word。我还有一个使用 Django 构建的 API,它接受并接收数据作为“formData”。现在,在我的办公室加载项中,我编写了一个
我有一个用 vb.net 编写的 Excel VSTO 插件。我想在用户卸载加载项时向活动工作簿和活动工作表写入一条消息。当我尝试...时,我收到 COMException HRESULT: 0x800AC472
excel vsto 插件。如何在加载项卸载(关闭)期间写入工作表
我有一个用 vb.net 编写的 Excel VSTO 插件。 我想在用户卸载加载项时向活动工作簿和活动工作表写入一条消息。 当我...时,我收到 COMException HRESULT: 0x800AC472
“addin.XLL is in a different format”问题,无法打开我自己创建的xll
我用VC++ 2010写了一个非常简单的xll文件,我使用的Excel是Excel 2007。该库只包含一个函数: 外部“C”LPXLOPER12 WINAPI tsMkErr() { 静态 XLOPER12 x; x.x...
我需要以编程方式从 WinForms 应用程序中打开的项目访问当前的 Autodesk.Revit.DB.Document 和 ActiveUIDocument
我为 Revit 开发了一个 IExternalCommand 插件。现在,我创建了一个新的 WinForms 项目,其中有一个按钮可以使用以下命令自动打开 Revit 项目文件 System.Diagnostics.Process.Start(&quo...
我想安装基于excel版本的vsto addin(32位或64位)。 我计划捆绑 32 位和 64 位 msis,并通过确定 Excel 版本来安装一个。 我能找到这个