Fusion日志报告警告:
WRN:同一程序集的多个版本已加载到应用程序域的一个上下文中: WRN:上下文:默认|域ID:1 |程序集名称:microsoft.Office.Interop.access,版本= 15.0.0.0,文化=中性,PublicKeyToken = 71e9bce111e9429c WRN:上下文:默认|域ID:1 |程序集名称:microsoft.Office.Interop.access,版本= 16.0.0.0,文化=中性,PublicKeyToken = 71e9bce111e9429c WRN:这可能会导致运行时失败。 WRN:建议您删除对多个版本的依赖,并更改app.config文件以使其仅指向程序集的所需版本。*
尽管如此,我在任何地方都没有提到版本15.0.0.0 DLL。它会自动从GAC中选择。日志文件进一步说:
日志:使用C:\ Windows \ microsoft.NET \ Framework64 \ v4.0.30319 \ config \ machine.config中的计算机配置文件。 日志:政策后参考:microsoft.Office.Interop.access,版本= 15.0.0.0,区域性=中性,PublicKeyToken = 71e9bce111e9429c 日志:通过在GAC中查找来找到装配体。 日志:绑定成功。从C:\ WINDOWS \ assembly \ GAC_MSIL \ microsoft.Office.Interop.access \ 15.0.0.0__71e9bce111e9429c \ microsoft.Office.Interop.access.dll返回程序集。 日志:程序集在默认的加载上下文中加载。