C# .Net 4.0 WebApp部署在bin文件夹中选择最新GAC版本的DLL

C# .Net 4.0 WebApp部署在bin文件夹中选择最新GAC版本的DLL,c#,asp.net,.net,office-interop,gac,C#,Asp.net,.net,Office Interop,Gac,工作环境 1.视窗10 2.VisualStudio2010 3.Net 4.0 4.展望2013 5.Dll Microsoft.Office.Interop.Outlook版本如下图所示 是,这是我的问题,我添加了Microsoft.Office.Interop.Outlook以访问Outlook邮件。在开发环境中工作良好。但当我在虚拟机上发布它,用户按下按钮使用Outlook功能时,它会崩溃,错误消息如下图所示 当我在开发中使用版本14时,我检查了这是我的GAC中定义的确切版本,它来自这个

工作环境 1.视窗10 2.VisualStudio2010 3.Net 4.0 4.展望2013 5.Dll Microsoft.Office.Interop.Outlook版本如下图所示

是,这是我的问题,我添加了Microsoft.Office.Interop.Outlook以访问Outlook邮件。在开发环境中工作良好。但当我在虚拟机上发布它,用户按下按钮使用Outlook功能时,它会崩溃,错误消息如下图所示

当我在开发中使用版本14时,我检查了这是我的GAC中定义的确切版本,它来自这个文件夹

C:\Program Files(x86)\Microsoft Visual Studio 10.0\Visual Studio Tools for Office\PIA\Office14

我花了整整两天的时间解决这个问题。请帮助我修复GAC或使用项目中使用的Interop DLL的正确版本。
如何获取/使用版本。我的项目中有15个DLL

这是照片

谢谢


QZ

GAC总是赢……这是我的问题,如何解决它。GAC反映了我正在使用的DLL的版本,或者我可以从中获得15个版本的DLL以在我的项目中使用,从而消除冲突。我被困在这一点上。