我们在我们的asp.net项目中使用visio。我也在我的电脑中使用visio 2013和visual studio 2012。但在we.config我们添加组件的Visio 2010和产品inviroment办公室2010安装无法加载文件或程序集'Microsoft.Office.Interop.Visio,版本= 15.0.0.0
<add assembly="Microsoft.Office.Interop.Visio, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C" />
,但问题是,每一次我发布在生产服务器上提高网站的这个错误
无法加载文件或组装时间'Microsoft.Office.Interop.Visio, 版本= 15.0.0.0,Culture = neutral,PublicKeyToken = 71e9bce111e9429c'或 其依赖项之一。找到的程序集清单定义 与程序集引用不匹配。 (异常来自HRESULT: 0x80131040)
我在项目的bin文件夹中检查的Visio组件的版本(这是2010) 和在web.config中我明确宣布这一集的版本
啥子是问题?为什么程序寻求版本15?发布现场当
其他团队成员不存在这个问题(大公安装Office 2010和VS 2010)
你在哪个程序集中引用了项目文件?即不是在web.config中,而是在项目(.csproj可能)文件中? – Nikolay 2014-09-27 15:02:38