Question : Unable to find an entry point named in dll

while running third party application following error occurs
Unable to find an entry point named 'OpsPrmAllocValCtx' in DLL 'OraOps10.dll'.
in error trace file.

 <FriendlyMessage>An error occurred while removing document from Publishing Queue.</FriendlyMessage>
  <Message>Unable to find an entry point named 'OpsPrmAllocValCtx' in DLL 'OraOps10.dll'.</Message>
  <StackTrace>at Oracle.DataAccess.Client.OpsPrm.AllocValCtx(OpoPrmValCtx*& pOpoPrmValCtx) at Oracle.DataAccess.Client.OracleParameter.Initialize(ParameterDirection direction, Boolean isNullable, OracleDbType oraDbType, String paramName, Byte precision, Byte scale, Int32 size, String srcColumn, DataRowVersion srcVersion, Object obj) at Oracle.DataAccess.Client.OracleParameter..ctor(String parameterName, Object obj) at RWD.uPerform.Data.OracleDataStore.RemoveFromQueue(String OID) at RWD.uPerform.Converter.Management.RemovefromQueue(String OID) at uPerformWS.RemoveFromPublishingQueue(String DocumentGUID)</StackTrace>


i used to gacutil to install in GAC but faced error
Failure adding assembly to the cache: the module was expected to contain an assembly manifest.



Answer : Unable to find an entry point named in dll

Thanks ReliableDBA issue is solved . its not issue of Path or oracle home . I solved it by reinstalling ODAC with diff home name and drive letter.  after that repairing .net framework. thats it.


Regards
Mazher
Random Solutions  
 
programming4us programming4us