System.Resources.MissingManifestResourceException occurs with .NET Client
Issue
- System.Resources.MissingManifestResourceException occurs with .NET Client
System.Resources.MissingManifestResourceException: 'Could not find any resources appropriate for the specified culture or the neutral culture. Make sure "amq-dotnet.SRAmqp.resources" was correctly embedded or linked into assembly "Amqp.Net" at compile time, or that all the satellite assemblies required are loadable and fully signed.'
- The problem is that the class for creating messages (including error messages) cannot be found. So appropriate errors and logs aren't output.
- When the library try raising AmqpException, SRAmqp is also used so AmqpException will never occur.
Environment
- AMQ Clients 2.3.0/amqpnetlite-sdk-2.1.6.0(.NET Framework 4.5) on Windows 2012 Server R2
- This error is specific to .NET Framework (4.5), not .NET Core.
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.