Home | Forums | Contact | Search | Syndication  
 
 [login] [create account]   Wednesday, February 19, 2025 
 
slxdeveloper.com Community Forums  
   
The Forums on slxdeveloper.com are now retired. The forum archive will remain available for the time being. Thank you for your participation on slxdeveloper.com!
 Architect Forums - SalesLogix .NET Extensions
Forum to discuss the use of .NET Extensions in SalesLogix version 7 and higher. View the code of conduct for posting guidelines.
Forums RSS Feed


 Back to Forum List | Back to SalesLogix .NET Extensions | New ThreadView:  Search:  
 Author  Thread: Error: ClassName X does not implement IRunnable...
Claudio
Posts: 2
 
Error: ClassName X does not implement IRunnable...Your last visit to this thread was on 1/1/1970 12:00:00 AM
Posted: 17 Aug 09 7:07 AM
Hi

I just want to run the "hello world" example as demonstrated by Ryan (http://www.slxdeveloper.com/page.aspx?action=viewarticle&articleid=83). I have created a C# .net project and put in 1:1 the code (BaseRunnable) from Ryan but the SLX Network Client returns the following error message:

System.ApplicationException: ClassName 'Test.Class1' does not implement IRunnable
bei Sage.SalesLogix.NetExtensions.RemoteLoader.Create(String ClassName)
bei Sage.SalesLogix.NetExtensions.RemoteLoader.Create(String ClassName)
bei Sage.SalesLogix.NetExtensions.Loader.Create(String PluginTitle, String ClassName)

An interesting fact is that on 3 different machines from my colleagues using SLX everything works perfect! Therefore I assume that the code must be correct.

I am using the SLX 7.2.1 now. This means I made a downgrade from 7.2.2. My colleagues are also using SLX 7.2.1 and it works. I have also reinstalled the .net framework 2.0 and 3.0 but without success. I also manually run the batch for .Net registration (RegisterSLXNetExtentions.bat) and it runs throught without any error.

What else can I do?

Please help
[Reply][Quote]
Mike Groth
Posts: 2
 
Re: Error: ClassName X does not implement IRunnable...Your last visit to this thread was on 1/1/1970 12:00:00 AM
Posted: 28 Aug 09 11:11 AM
I had the same problem recently and it turned out to be caused by different versions of the Sage.SalesLogix.NetExtensions.Core.dll and Sage.SalesLogix.NetExtensions.Framework.dll. The DLLs are located in the "C:\Program Files\SalesLogix" folder

I had installed v7.5 for testing on the machine I developed the app on but our SLX is currently running v7.0.1. Even though I had subsequently reinstalled v7.0.1 on the Dev machine it seemed like the v7.5 DLLs were not overwritten.

Make sure the versions of the DLL you compile your .NET app with are the same as the version of SLX you are running the app on.

As soon as I compiled the app with the 7.0.1 versions of the DLLs the error went away and it worked as advertised.
[Reply][Quote]
 Page 1 of 1 
  You can subscribe to receive a daily forum digest in your user profile. View the site code of conduct for posting guidelines.

   Forum RSS Feed - Subscribe to the forum RSS feed to keep on top of the latest forum activity!
 

 
 slxdeveloper.com is brought to you courtesy of Ryan Farley & Customer FX Corporation.
 This site, and all contents herein, are Copyright © 2025 Customer FX Corporation. The information and opinions expressed here are not endorsed by Sage Software.

code of conduct | Subscribe to the slxdeveloper.com Latest Article RSS feed
   
 
page cache (param): 2/19/2025 4:34:22 PM