C的哪些特点或行为让你觉得他她与众不同?

2026-05-23 18:580阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1701个文字,预计阅读时间需要7分钟。

C的哪些特点或行为让你觉得他/她与众不同?

问题:最近在项目中遇到,不同客户机安装不同Office版本,在导出Excel时发生错误。原因:找不到Excel COM组件,错误信息如下。无法加载文件Microsoft.Office.Interop.Excel, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c或它的依赖项。系统找不到指定的文件。

问题:最近在项目中遇到,不同客户机安装不同Office版本,在导出Excel时,发生错误。
找不到Excel Com组件,错误信息如下。
未能加载文件或程序集“Microsoft.Office.Interop.Excel, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”或它的某一个依赖项。系统找不到指定的文件。

解决方法:

1.引用高版本的的Excel.dll组件,最新版本14.0.0 防止客户安装高版本如Office不能导出。
(DLL组件可以兼容低版本,不能兼容高版本)

2.右键DLL属性,将引用的Excel.dll组件,嵌入互操作类型为True,特定版本=false .这一步非常关键。
嵌入互操作类型 改成True后,生成时可能现有调用Excel的代码会报错,引用Microsoft.CSharp 命名空间,可以解决此问题。

阅读全文

本文共计1701个文字,预计阅读时间需要7分钟。

C的哪些特点或行为让你觉得他/她与众不同?

问题:最近在项目中遇到,不同客户机安装不同Office版本,在导出Excel时发生错误。原因:找不到Excel COM组件,错误信息如下。无法加载文件Microsoft.Office.Interop.Excel, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c或它的依赖项。系统找不到指定的文件。

问题:最近在项目中遇到,不同客户机安装不同Office版本,在导出Excel时,发生错误。
找不到Excel Com组件,错误信息如下。
未能加载文件或程序集“Microsoft.Office.Interop.Excel, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”或它的某一个依赖项。系统找不到指定的文件。

解决方法:

1.引用高版本的的Excel.dll组件,最新版本14.0.0 防止客户安装高版本如Office不能导出。
(DLL组件可以兼容低版本,不能兼容高版本)

2.右键DLL属性,将引用的Excel.dll组件,嵌入互操作类型为True,特定版本=false .这一步非常关键。
嵌入互操作类型 改成True后,生成时可能现有调用Excel的代码会报错,引用Microsoft.CSharp 命名空间,可以解决此问题。

阅读全文