VSTOInstaller.exe错误0x8007007F在动态链接库VERSION.dll中找不到过程入口点GetFileVersionInfoExW

布吉尔

我有在VS 2012中开发的Outlook的VSTO项目。

当我在安装了Visual Studio 2010或更高版本的Windows XP下安装它时,没有任何问题。

当我在没有安装Visual Studio的Windows XP下单击.vsto文件进行安装时,VSTOInstaller.exe失败,并出现0x8007007F错误。

当我从命令行安装它时(实际上是相同的)

"c:\Program Files\Common Files\Microsoft Shared\VSTO\10.0\VSTOInstaller.exe" /install file://.../OutlookAddIn.vsto

我懂了

在动态链接库VERSION.dll中找不到过程入口点GetFileVersionInfoExW

问题机器上已安装Windows Installer 4.5,VSTO 2010运行时。

如何解决?谢谢。

布吉尔

最后,我假设从https://www.microsoft.com/zh-cn/download/details.aspx?id=48217下载的VSTO 2010运行时在VSTOInstaller.exe(版本10.0.60724.0)中存在错误。

卸载它并从VS 2015/2012/2010发行版重新安装旧版本(查找文件vstor40_x86.exe或vstor40_x64.exe)可以解决此问题。

VS 2015的VSTOInstaller.exe版本为10.0.50903.0-可以。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档