若本机的Oracle版本是32位系统,则在调用Oracle数据的时间报以下错误:
【未能加载文件或程序集“Oracle.DataAccess, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342”或它的某一个依赖项。试图加载格式不正确的程序】
主要原因是因为,服务器与本机的Oracle的版本不同引起的。
解决方案:
1.用32位的Oracle.DataAccess,替换项目对此dll的引用
Oracle.DataAccess下载地址LINK
2.修改项目生成目标,选择【生成】【目标平台】为X86
你们的评论、反馈,及对你们有所用,是我整理材料和博文写作的最大的鼓励和唯一动力。欢迎讨论和关注!
没有整理与归纳的知识,一文不值!高度概括与梳理的知识,才是自己真正的知识与技能。
永远不要让自己的自由、好奇、充满创造力的想法被现实的框架所束缚,让创造力自由成长吧!
多花时间,关心他(她)人,正如别人所关心你的。理想的腾飞与实现,没有别人的支持与帮助,是万万不能的。
上一篇:
Oracle数据库启动时:ORA-00119: invalid specification for system parameter LOCAL_LISTENER; ORA-00132错误解决
下一篇:
Squid代理服务器应用
未能加载文件或程序集“Oracle.Web, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342”或它的某一个依赖项
当前系统环境描述:Win7x64+VS2012+IIS7当前情况描述:发布Web服务,在浏览的时候出现以下问题:未能加载文件或程序集“Oracle.Web, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342”或它的...
未能加载文件或程序集“Microsoft.ReportViewer.WebForms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7
已解决:直接找到(默认在 路径/Microsoft Visual Studio 8/ReportViewer).把里面所需的配置文件时
“未能加载文件或程序集“EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”
产生原因: 使用nuget管理程序包,同一个解决方案里面有不同版本的Entity Framework,有可能在不同时间安装不同版本的Entity Framework,所以出现这个问题。 解决方案: 1. 工具 -> 库程序包管理器 -> 管理解决方案的nuget程序包 2. 若有两个EntityFr
未能加载文件或程序集“System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50
1.在vs2010命令提示行下做如下操作:gacutil.exe -i C:\WINDOWS\WinSxS\x86_System.EnterpriseServi蓝创
未能加载文件或程序集“System.Web.Cors, Version=5.2.7.0, Culture=neutral,PublicKeyToken=31bf3856ad364e35
在iis布署出现如下错误: 解决方法: 1、查看bin目录下是否有该文件,没有就添加该文件至bin目录下。 2、在web.config文件中添加如下配置: <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1
未能加载文件或程序集“System.Data.SQLite, Version=1.0.96.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139
不少朋友在使用C#连接SQLite后会出现错误:其他信息: 未能加载文件或程序集“System.Data.SQLite, Version=1.0.96.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139”或它的某一个依赖项。试图加载格式不正确的程序
未能加载文件或程序集“System.Data.SQLite, Version=1.0.60.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139”或它
今天将原本在笔记本上开发的一个软件转移到了台式机上,但是调试的时候报错:未能加载文件或程序集“System.Data.SQLite, Version=1.0.60.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139”或它的某一个依赖项。试图加载格式不正确的程序。网上查了一下,然后回过头来看,笔记本是X64的,当时的System
未能从程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加载类
在Windows Server 2008中的IIS服务器中部署WCF服务程序时,通过浏览器访问报出如下错误:未能从程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加载类型“System.ServiceModel.Activation.HttpModule”。原因:
安装错误: System.IO.FileNotFoundException: 未能加载文件或程序集“Microsoft.VisualStudio.Zip.9.0, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它
系统环境:win7 sp1 + vs2010 sp1安装VS插件后报错:System.IO.FileNotFoundException: 未能加载文件或程序集“Microsoft.VisualStudio.Zip.9.0, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它通过阅读网上文章,并查看c:\windo