`
newstong1
  • 浏览: 10190 次
文章分类
社区版块
存档分类

.net运行时报此错,如何解决

阅读更多
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.BadImageFormatException: 试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)

源错误:


行 287:    {
行 288:        List<T> list = new List<T>();
行 289:        DataTable table = entity.Fill(where);
行 290:        foreach (DataRow row in table.Rows)
行 291:        {
 

源文件: F:\net\DQ\Bll\ExtClass.cs    行: 289

堆栈跟踪:


[BadImageFormatException: 试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)]
    System.Data.Common.UnsafeNativeMethods.OCILobCopy2(IntPtr svchp, IntPtr errhp, IntPtr dst_locp, IntPtr src_locp, UInt64 amount, UInt64 dst_offset, UInt64 src_offset) +0
    System.Data.OracleClient.OCI.DetermineClientVersion() +178

[InvalidOperationException: 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。]
    System.Data.OracleClient.OCI.DetermineClientVersion() +459
    System.Data.OracleClient.OracleInternalConnection.OpenOnLocalTransaction(String userName, String password, String serverName, Boolean integratedSecurity, Boolean unicode, Boolean omitOracleConnectionName) +63
    System.Data.OracleClient.OracleInternalConnection..ctor(OracleConnectionString connectionOptions) +133
    System.Data.OracleClient.OracleConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) +40
    System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) +29
    System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) +433
    System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) +72
    System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) +457
    System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +100
    System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +116
    System.Data.OracleClient.OracleConnection.Open() +40
    System.Data.Common.DbDataAdapter.QuietOpen(IDbConnection connection, ConnectionState& originalState) +31
    System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +112
    System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) +162
    System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) +115
    Winston.Data.Common.DataAccess.Fill(DataTable dt, String sql) +133
    Winston.Data.Common.DataAccess.Fill(String sql) +101
    Winston.Data.Common.Entity.Fill(Nullable`1 top, String paramfields, Where where, String order) +514
    Winston.Data.Common.Entity.Fill(String paramfields, Where where, String order) +98
    Winston.Data.Common.Entity.Fill(String paramfields, Where where) +71
    Winston.Data.Common.Entity.Fill(Where where) +72
    ExtClass.FillList(T entity, Where where) in F:\net\DQ\Bll\ExtClass.cs:289
    Bll.DataIndex.DataIndex.UploadAllIndex() in F:\net\DQ\Bll\DataIndex\DataIndex.cs:638
    Web.Global.Application_Start(Object sender, EventArgs e) in F:\net\DQ\Web\Global.asax.cs:21
分享到:
评论
1 楼 newstong1 2013-01-16  
无人解答~

相关推荐

    解决安装.net 4.6.1时报错“这台计算机中已经安装了 .NET Framework 4.6.1 或版本更高的更新461”

    .NET Framework是微软公司推出的一种应用程序框架,用于支持Windows操作系统上的软件开发和运行。它提供了丰富的类库、编译器和运行时环境,使得开发者能够构建跨平台的应用程序,包括Web应用、桌面应用和服务。在本...

    ASP.NET调试时报错PageRequestManagerTimeoutException

    ASP.NET 是微软开发的一种用于构建动态 Web 应用程序的技术,它允许开发者使用 ...总之,理解并妥善处理 PageRequestManagerTimeoutException 不仅能解决问题,还能帮助我们构建更高效、更稳定的 ASP.NET 应用程序。

    asp.net运行提示未将对象引用设置到对象的实例错误解决方法

    未将对象引用设置到对象的实例 一、网络上的一般说法 1、ViewState对象为Null。 2、DateSet空。 3、sql语句或Datebase的原因导致DataReader空。 4、声明字符串变量时未赋空值就应用变量。 5、未用new初始化对象。...

    Windows Server 2012 R2或2016无法安装.NET Framework 3.5.1的解决方法

    使用 Windows Server 2012 R2 或 Windows Server 2016系统,发现在安装 .NET Framework 3.5.1 时报错,报错内容如下图所示。 原因分析 找不到安装源文件。 解决办法 您可以使用如下 PowerShell 脚本进行安装。 从...

    Sql server 2005安装时ASP.Net版本注册要求警告的解决方法

    下面详细介绍了解决此问题的方法: 1. 确认IIS和***组件是否已经安装。首先需要确保IIS已经安装在您的系统上,然后在IIS的组件安装中勾选***功能。这可以在控制面板中的“添加或删除程序”里找到“添加/删除Windows...

    无盘完美解决Windows Server 2012或2016无法安装.NET Framework3.5的方法

    使用 Windows Server 2012 R2 或 Windows Server 2016系统,发现在安装 .NET Framework 3.5.1 时报错,报错内容如下图所示。 原因分析 找不到安装源文件。 解决办法 您可以使用如下PowerShell脚本进行安装。 从 ...

    CruiseControl.net

    3. **编译时报错**:错误消息会出现在Web界面和日志中,需要根据这些信息调试和修复代码。 ### 六.CC.NET 页面的说明 CruiseControl.net的Web界面提供了丰富的信息,包括项目状态、最近构建的时间、构建日志、...

    【ASP.NET编程知识】Visual Studio 2017 (VS 2017)离线安装包制作方法.docx

    本资源还提供了 Visual Studio 2017 的安装教程,包括如何添加引用时报错未能正确加载 ReferenceManagerPackage 包的解决方法、如何将引用包打包到 NuGet 上等。 知识点 6:Visual Studio 2017 的离线安装包的应用...

    wincc6.2安装时报错“kb929046 安装程序错误 迁移相关的软件包失败”

    5. 确保.NET Framework兼容性:WinCC 6.2可能需要特定版本的.NET Framework。检查你的系统是否已经安装了正确的版本,并确保它是最新状态。 6. 安装顺序:确保按照西门子官方的推荐顺序安装所有相关组件,例如先...

    安装windows_client时报错.docx

    3. 安装所有必要的前提条件:NBU客户端可能需要某些组件,如.NET Framework或其他库。 4. 禁用杀毒软件:安全软件可能会阻止安装程序执行关键操作。 5. 联系Veritas技术支持:如果以上方法都无效,直接联系Veritas的...

    Win 10安装NET.Framework 3.5提示 错误代码0x800F0950的解决方法

    ### Win 10安装.NET Framework 3.5提示错误代码0x800F0950的解决方法 在日常使用Windows 10的过程中,我们可能会遇到需要安装.NET Framework 3.5的情况,特别是在开发环境搭建或者某些特定应用程序的需求时。然而,...

    vs2017 安装时报错,所需证书及文件

    在执行此操作前,确保从官方渠道获取资源文件,并备份原有的安装文件,以免造成数据丢失。 另外,对于那些需要离线安装VS2017的情况,例如在没有网络连接的环境中,可以使用VS2017的离线安装包。离线安装包通常包含...

    部署水晶报表时的常见问题及解决方案

    #### 一、载入报表时报错 **问题描述:** 在部署或使用水晶报表时遇到载入报表时报错的情况。 **解决方案:** 出现这类问题通常与报表发布时所包含的组件不完整有关。水晶报表项目的发布需要确保以下三个组成部分...

    QT打包之解决MySQL报错:driver not loaded

    解决QT打包MySQL时报错:driver not loaded ,含有分析软件和我用到的dll文件 博客地址:https://blog.csdn.net/qq_36022290/article/details/109245420

    win7 64位系统 net framework 4.0安装失败

    解决思路: 第一步: 如果是XP系统,这么做: 1.开始——运行——输入cmd——回车——在打开的窗口中输入net stop WuAuServ 2.开始——运行——输入%windir% 3.在打开的窗口中有个文件夹叫SoftwareDistribution,把...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -v0.2beta2版本中关于PersistChildren(true)的描述有误,这个是设计时属性,和运行时是否保持状态没有关系。 -修正CheckBox控件的CheckedChanged事件会被触发两次的BUG(Data PostBack-&gt;AutoPostBack, Event ...

    linux下安装snort常见错误

    (5)daq运行./configure时报错: ERROR! Libpcap library version &gt;= "1.0.0" not found. Get it from http://www.tcpdump.org 解决方法:从http://vscojot.free.fr/dist/snort/下载libpcap的rpm包,安装,问题...

    Visual studio 2017添加引用时报错未能正确加载ReferenceManagerPackage包的解决方法

    这个日志文件记录了Visual Studio在运行过程中的各种操作和出现的错误,可以帮助开发者快速定位问题的根源。 其次,遇到这类问题,一个常见的解决方法是重启Visual Studio。有时软件的临时故障或内存溢出等问题可以...

Global site tag (gtag.js) - Google Analytics