Excel加载项-ClickOnce-VSTOInstaller.exe.config文件,它是什么?
编辑:看起来像是微软的问题,请参阅正确答案指示的论坛 编辑2:我将停止监视此页面,看起来Microsoft论坛已经死了,我也不再为同一家公司工作了Excel加载项-ClickOnce-VSTOInstaller.exe.config文件,它是什么?,excel,deployment,clickonce,Excel,Deployment,Clickonce,编辑:看起来像是微软的问题,请参阅正确答案指示的论坛 编辑2:我将停止监视此页面,看起来Microsoft论坛已经死了,我也不再为同一家公司工作了 我们有一个Excel加载项(C#/.NET 4.0),它支持Excel 2007/2010/2013,并通过Excel加载项进行部署。今天,一个新客户机在一台机器上遇到问题(其他机器正确安装了加载项)。错误是: 无法分析属性“type”的值。错误是:可以 不加载文件或程序集“Microsoft.Office.BusinessApplications
我们有一个Excel加载项(C#/.NET 4.0),它支持Excel 2007/2010/2013,并通过Excel加载项进行部署。今天,一个新客户机在一台机器上遇到问题(其他机器正确安装了加载项)。错误是: 无法分析属性“type”的值。错误是:可以 不加载文件或程序集“Microsoft.Office.BusinessApplications.Fba”, 版本=14.0.0.0,区域性=中性,PublicKeyToken=71e9bce111e9429c'或 它的一个从属关系。系统找不到指定的文件。 (C:\ProgramFiles(x86)\Common Files\Microsoft 共享\VSTO\10.0\VSTOInstaller.exe.Config第10行) 我的好友Google给了我一些建议:我们让客户尝试修复MS VSTO Tools for Office和修复Office,并清除IE缓存,但仍然出现相同的错误。最后,我们尝试重新命名VSTOInstaller。exe.Config,以便在安装过程中“隐藏”它,并且它似乎正在工作 我不相信我们的外接程序或安装会生成此文件,而且据我所知,此文件没有依赖性(它似乎与SharePoint程序集相关) 虽然我自己没有显式下载外接程序(我通过VS2013运行它),但我有一个VSTOInstaller.config文件(注意,不是从客户端看到的*.exe.config),其中包含以下XML:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.net>
<webRequestModules>
<remove prefix="http:"/>
<remove prefix="https:"/>
<add prefix="http:"
type="Microsoft.Office.BusinessApplications.Runtime.DeploymentAction.HttpFbaRequestCreator,Microsoft.Office.BusinessApplications.Runtime,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c" />
<add prefix="https:"
type="Microsoft.Office.BusinessApplications.Runtime.DeploymentAction.HttpFbaRequestCreator,Microsoft.Office.BusinessApplications.Runtime,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c" />
</webRequestModules>
</system.net>
</configuration>
为了更好地了解这个客户机为什么会出现指定的错误,我正在研究
这似乎是一个影响许多用户的已知问题。有人从微软跳上了火车。查看当前进度的位置
微软的解决方案似乎没有实现。有几个脚本可以修复它。我们在非VSTO产品中添加了“修复”按钮。请参阅。尝试在一台计算机上安装word加载项时出现相同错误。我怀疑这与office应用程序的混合版本有关。我以前从未在任何其他机器上遇到过此问题,但在这台特定的机器上,Office 2013是首先安装的,其次是Project 2010和Visio 2010
重命名VSTOInstaller.exe.Config文件解决了此问题在已安装旧版本Visio的单机上尝试安装Visio 2013加载项时,我们遇到了相同的错误。我们以前从未在任何其他机器上遇到过此问题,但现在在许多情况下,当我们更新Visio加载项以在最新版本的Visio 2013中工作时,会出现此问题。首先安装Office 2007或2010和Visio 2007或2010,然后升级到Visio 2013。重新命名VSTOInstaller.exe.Config以在安装时“隐藏”它将清除错误,并且Visio 2013加载项将正确安装 尝试将VSTOInstaller.exe.Config重命名为VSTOInstaller.exe.Config.old,然后运行安装程序您是否尝试以管理员身份运行安装程序? 我想这会解决你的问题
祝你好运 因为我没有足够的分数来添加评论,所以我将发布一个答案 当我们试图以普通非管理员用户的身份在新机器上安装MS Word插件时,我们也面临着同样的问题。VSTOR已通过先前的管理员任务安装。所以,我不确定发生了什么。这些步骤最终对我起了作用
我遇到了与上面相同的错误,但运行由Visual Studio发布的安装程序,因为管理员为我工作。客户端运行的是什么版本的Office?我相信Excel 2010,但不是100%确定。外接程序应该与2007/10/13一起工作很高兴看到一些牵引力,我们将看到它的发展方向。我在尝试安装应用程序时遇到了上述问题。这个解决方案救了我一天。非常感谢。