Cannot load plugin
Hi - we have a plugin that we wrote to email external users, which used to work in earlier versions, but stopped working in the latest Gemini 3.6 release.
In the System Log, there is an error that says our dll cannot be loaded.
Could not load file or assembly 'pcAmerica.Gemini.CustomerNotification, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified. at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) at System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) at System.Reflection.Assembly.Load(String assemblyString) at System.UnitySerializationHolder.GetRealObject(StreamingContext context) at System.AppDomain.Load(String assemblyString) at CounterSoft.Gemini.Business.Events.GeminiEventDispatcher.LoadPlugins(String strPath)
So far I have done the following:
Recompiled the dll using the 3.6 CounterSoft.Gemini.Commons.dll, CounterSoft.Gemini.Logging.dll, and CounterSoft.Gemini.Mail.dll.
Upgraded dll from .NET 2.0 to 3.5.
The same error persists.
Any ideas what may be going on here?
Rob
· 1 |
|
Wednesday, January 20, 2010, 5:04:18 PM |