我已经创建了两个addins,一个是共享的addin(用于excel,word和utlook),另一个用于Outlook。

它们在我的机器(我开发的地方)上正常工作。

使用的框架:4.0

我已经通过VS2010创建了一个“设置项目”以下步骤通过使用Windows安装程序部署办公解决方案.

当我运行它的设置时,共享的addin运行正常。但是Outlook Addin不起作用。

这是“事件查看器”的日志

Event Type: Error
Event Source:   VSTO 4.0
Event Category: None
Event ID:   4096
Date:       4/26/2011
Time:       7:37:52 PM
User:       N/A
Computer:   XXX
Description:
Customization URI: file:///C:/Program Files/XXXX/XXXX/XXXX.vsto
Exception: 
  
  

***** 异常文本 *******Microsoft.VisualStudio.Tools.Applications.Deployment.FrameworkVersionMismatchException: at Microsoft.VisualStudio.Tools.Office.Runtime.SolutionInstaller.Install(ClickOnceAddInDeploymentManager clickOnceAddInDeploymentManager, OfficeAddInDeploymentManager officeDeploymentManager, AddInInformation& info) at Microsoft.VisualStudio.Tools.Office.Runtime.SolutionInstaller.ProcessInstallerOperation (ClickOnceAddInDeploymentManager clickOnceAddInDeploymentManager, OfficeAddInDeploymentManager officeAddInDeploymentManager, AddInInformation& info) at Microsoft.VisualStudio.Tools.Office.Runtime.SolutionInstaller.ProcessInstallerOperation(ClickOnceAddInDeploymentManager clickOnceAddInDeploymentManager, OfficeAddInDeploymentManager officeAddInDeploymentManager, Boolean showUIDuringDeployment) at Microsoft.VisualStudio.Tools.Office.Runtime.DomainCreator.CreateCustomizationDomainInternal(String solutionLocation,string subtestname,字符串docormname,boolean showuiduringdeployment,intptr hostservi ceprovider,intptr&executor)

***** 加载的组件 *******MSCORLIB组装版本:2.0.0.0 Win32版本:2.0.50727.3620(GDR.050727-3600)

代码库:file:/// c:/windows/microsoft.net/framework/v2.0.50727/mscorlib.dll

Microsoft.visualstudio.tools.office.runtime.v10.0汇编版本:10.0.0.0 win32版本:10.0.21022.1

CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualStudio.Tools.Office.Runtime.v10.0/10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualStudio.Tools.Office.Runtime.v10.0.dll

系统组装版本:2.0.0.0 Win32版本:2.0.50727.3614(GDR.050727-3600)

codebase:file:/// c:/windows/assembly/gac_msil/system/2.0.0.0__b77a5c561934e089/system.dll

System.Core组装版本:3.5.0.0 Win32版本:3.5.30729.1构建:SP

codebase:file:/// c:/windows/assembly/gac_msil/system.core/3.5.0.0.0__b77a5c561934e089/system.core.core.dll

System.Addin汇编版本:3.5.0.0 Win32版本:3.5.30729.1构建:SP

codebase:file:/// c:/windows/assembly/gac_msil/system.addin/3.5.0.0.0__b77a5c561934e089/system.addin.dll

Microsoft.visualstudio.tools.applications.hosting.v10.0汇编版本:10.0.0.0 win32版本:10.0.21022.1

CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualStudio.Tools.Applications.Hosting.v10.0/10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualStudio.Tools.Applications.Hosting.v10.0.dll

Microsoft.visualstudio.tools.applications.runtime.v10.0汇编版本:10.0.0.0 win32版本:10.0.21022.1

CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualStudio.Tools.Applications.Runtime.v10.0/10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualStudio.Tools.Applications.Runtime.v10.0.dll

Microsoft.visualstudio.tools.applications.serverdocument.v10.0汇编版本:10.0.0.0 win32版本:10.0.21022.1

CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualStudio.Tools.Applications.ServerDocument.v10.0/10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualStudio.Tools.Applications.ServerDocument.v10.0.dll

Microsoft.visualstudio.tools.applications.runtime.v9.0汇编版本:9.0.0.0 Win32版本:9.0.30729.4130

CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualStudio.Tools.Applications.Runtime.v9.0/9.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualStudio.Tools.Applications.Runtime.v9.0.dll

System.Windows.Forms组装版本:2.0.0.0 Win32版本:2.0.50727.3053(NetfxSp.050727-3000)

codebase:file:/// c:/windows/assembly/gac_msil/system.windows.forms/2.0.0.0.b77a561934e089/system.windows.forms.dll

System.Drawing Assembly版本:2.0.0.0 Win32版本:2.0.50727.3053(NetfxSp.050727-3000)

codebase:file:/// c:/windows/assembly/gac_msil/system.drawing/2.0.0.0.0__b03f5f7f7f11d50a3a/system.drawing.dll

System.Deployment Assembly版本:2.0.0.0 Win32版本:2.0.50727.3053(NetfxSp.050727-3000)

codebase:file:/// c:/windows/assembly/gac_msil/system.deployment/2.0.0.0.0__b03f5f7f11d50a3a/system.deployment.dll

System.Configuration Assembly版本:2.0.0.0 Win32版本:2.0.50727.3053(NetfxSp.050727-3000)

codebase:file:/// c:/windows/assembly/gac_msil/system.configuration/2.0.0.0.b0_b03f5f5f7f11d50a3a/system.configuration.dll

system.xml汇编版本:2.0.0.0 Win32版本:2.0.50727.3082(QFE.050727-3000)

codebase:file:/// c:/windows/assembly/gac_msil/system.xml/2.0.0.0.0__b77a5c561934e089/system.xml.dll.dll

System.Security Assembly版本:2.0.0.0 Win32版本:2.0.50727.3613(GDR.050727-3600)

codebase:file:/// c:/windows/assembly/gac_msil/system.security/2.0.0.0.b03.b03f5f7f11d50a3a/security.dll

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

据我了解,甚至没有考虑使用框架4.0加载addin

谁能告诉我在哪里做错了什么并建议解决方案。

谢谢

阿达什

有帮助吗?

解决方案

找到的解决方案...

搜索后发现了一个链接 办公解决方案的部署先决条件视觉录音棚工具用于办公运行时安装方案. 。安装VSTO 4.0解决了问题。

然后有新问题...

system.deployment.application.invaliddeploymentException:清单中的参考与下载的汇编xxx.dll的身份不符。

签署大会后得到了解决。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top