Sac*_*hin 10 vsto add-in excel-2007 ms-office
我使用VS 2008和VSTO开发了一个新的Office 2007插件.之后我去Office-> Excel选项 - > AddIns-> COM AddIns和GO ...如果我选择我创建的.dll我得到错误
'<path>' is not a valid Office Add In.
如果我在我的开发机器上使用Visual Studio 2008运行它,它工作正常,我看到加载项.
我搜索了很多帖子,但没有得到解决方案.
Excel一直拒绝加载项,因此我的解决方案是通过注册表直接执行.
将以下文本保存为.reg文件,替换Manifest路径和FriendlyName以适合您的PROJECT,并双击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 插件。您需要在非开发计算机上安装加载项。在ClickOnce 安装程序中添加 Office 主互操作程序集作为先决条件一文,网址为:http://blogs.msdn.com/vsto/archive/2008/05/08/adding-the-office-primary-interop-assemblies-as- a-precession-in-your-clickonce-installer-mary-lee.aspx将帮助您开始。
| 归档时间: | 
 | 
| 查看次数: | 16934 次 | 
| 最近记录: |