Designer: Add Oracle Connecion - BadImageFormatException

Stimulsoft Reports.NET discussion
Post Reply
brunopacola
Posts: 3
Joined: Tue Mar 06, 2012 9:57 am
Location: Cuiabá-MT - Brazil

Designer: Add Oracle Connecion - BadImageFormatException

Post by brunopacola »

Hi!

I have the same problem, but with System.Data.OracleClient

I use Windows 7 64bit
Oracle Client 32bit.



When I compile dll to "Any CPU" ... "OracleConnection" appears but generates exception.

Image

Image

----------------------------
[Customer Explanation]



----------------------------
[General Info]

Application: Stimulsoft Reports.Net
Framework: v2.0.50727
Version: Version: 2011.2.1001 from 18 April 2011
OSVersion: Microsoft Windows NT 6.1.7601 Service Pack 1

----------------------------
[Exception Info]
Message: Tentativa de carregar bibliotecas de cliente Oracle resultou em BadImageFormatException. Esse problema ocorrerá ao executar em modo de 64 bits com componentes de cliente Oracle de 32 bits instalados.

Source: System.Data.OracleClient

StackTrace:
em System.Data.OracleClient.OCI.DetermineClientVersion()
em System.Data.OracleClient.OracleInternalConnection.OpenOnLocalTransaction(String userName, String password, String serverName, Boolean integratedSecurity, Boolean unicode, Boolean omitOracleConnectionName)
em System.Data.OracleClient.OracleInternalConnection..ctor(OracleConnectionString connectionOptions)
em System.Data.OracleClient.OracleConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject)
em System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)
em System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)
em System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)
em System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
em System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
em System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
em System.Data.OracleClient.OracleConnection.Open()
em Stimulsoft.Report.Dictionary.OracleConnectionEditor.bTest_Click(Object sender, EventArgs e)

----------------------------
[Assemblies]
mscorlib, Version = 2.0.0.0
Stimulsoft.Base, Version = 2011.2.1001.0
Stimulsoft.Report, Version = 2011.2.1001.0
Stimulsoft.Report.Design, Version = 2011.2.1001.0
System.Windows.Forms, Version = 2.0.0.0

When I compile to dll "x86" ... "OracleConnection" does not appear

Image

Thanks!
Post Reply