Could not load file or assembly 'RFA8_NET150_x64.dll' or one of its dependencies. The specified modu

We get error when we try to deploy the completed code to windows server machine. Details are as below.


Also we have tried to install dll's on GAC and copying to windows/System32 also windows/SysWow64 but no success.


Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.IO.FileNotFoundException: Could not load file or assembly 'RFA8_NET150_x64.dll' or one of its dependencies. The specified module could not be found.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.


Stack Trace:


[FileNotFoundException: Could not load file or assembly 'RFA8_NET150_x64.dll' or one of its dependencies. The specified module could not be found.]

System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +0

System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +232

System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean forIntrospection) +113

System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +23

System.Reflection.Assembly.Load(String assemblyString) +35

System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +49


[ConfigurationErrorsException: Could not load file or assembly 'RFA8_NET150_x64.dll' or one of its dependencies. The specified module could not be found.]

System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +762

System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory() +259

System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai) +167

System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection compConfig) +238

System.Web.Compilation.BuildManager.GetPreStartInitMethodsFromReferencedAssemblies() +78

System.Web.Compilation.BuildManager.CallPreStartInitMethods(String preStartInitListPath, Boolean& isRefAssemblyLoaded) +334

System.Web.Compilation.BuildManager.ExecutePreAppStart() +178

System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException) +746


[HttpException (0x80004005): Could not load file or assembly 'RFA8_NET150_x64.dll' or one of its dependencies. The specified module could not be found.]

System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +552

System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +122

System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +737

Best Answer

Answers

  • Hi @RSuryasetty,

    Does this previous discussion of a similar issue help?

    Also may be worth checking if .Net framework is installed on deployment machine and is the same version?

    ---

    Please also note, that for applications that redistribute realtime content consumed as single user to multiple users, there is an additional requirement that every usage is entitled and attributed to the correct user, in order for the application to be exchange-compliant.

  • @Zoya.farberov, we have added the dll as shown in that private discussion. Screen shot here.


    image

  • Hello @RSuryasetty,

    Will you be able to run one of the simple consumer examples, that came with RFA.NET SDK, on the new server machine?

    This may enable you to collect more information, and to differentiate between a machine setup-related and app-related type of issue.

  • Yes, this fixed the issue. thanks for the solution.