Excel加载项未激活
我已经为Office 2007创build了一个Excel加载项。
现在我正在为它创build设置。
我已经设置了下面的设置
文件系统 – > ExcelPublisherAddin2007的主输出,以及所有的dll。
registry – > HKEY_Current_User>软件> Microsoft> Office> Excel> Addins> ExcelPublisherAddin2007
CommandLineSafe 1 Description ExcelPublisherAddIn2007 -- an addin created with VSTO technology FriendlyName ExcelPublisherAddIn2007 LoadBehavior 3 Manifest [TARGETDIR]ExcelPublisherAddIn2007.dll.manifest Version 1.0.1
自定义操作 – >安装
Primary output from CGN.DataCast.DataCastTieredLibrary.ExcelPublisherAddIn.SetSecurity (Active)
客户数据操作
/assemblyName="ExcelPublisherAddIn2007.dll" /targetDir="[TARGETDIR]\" /solutionCodeGroupName="ExcelPublisherAddIn2007" /solutionCodeGroupDescription="Code group for ExcelPublisherAddIn2007" /assemblyCodeGroupName="ExcelPublisherAddIn2007" /assemblyCodeGroupDescription="Code group for ExcelPublisherAddIn2007" /allUsers=[ALLUSERS]
提交,回滚和卸载上的代码相同
启动条件>search目标机器
Search for Office 2010 Shared PIA -> Component Id - {64E2917E-AA13-4CA4-BFFE-EA6EDA3AFCB4}, Property - HASSHAREDPIA Search for Office 2010 VSTO Runtime -> Property - OFFICERUNTIME RegKey - SOFTWARE\Microsoft\VSTO Runtime Setup\v4 Root - vsdrrHKLM Value - Version Search for VSTO 2010 Runtime -> Property - VSTORUNTIMEREDIST RegKey - SOFTWARE\Microsoft\VSTO Runtime Setup\v4R Root - vsdrrHKLM Value - Version
启动条件 – >
.NET Framework -> INstall Url - http://go.microsoft.com/fwlink/?LinkId=131000 Messate - [VSDNETMSG] Version - .NET Framework 3.5 Client Profile
validationOffice 2010共享PIA可用性条件 – HASSHAREDPIA
validationVSTO 2010运行时可用性条件 – VSTORUNTIMEREDIST> =“10.0.30319”或OFFICERUNTIME> =“10.0.21022”
现在,当我安装它,这是注册到无效的应用程序。
我通过在“pipe理”下拉列表中selectCom对象来激活它并select它。
但是这仍然不会激活应用程序列表。
我还将安装位置注册到可信位置。
请帮忙。