Home   Free Applications   Code Snippets   Fun Stuff 
 
 You are here: Home > Free Applications > NetSpell > Discussion Forum
Register   Login  

 
Site Navigation


Print Print this page
Email E-mail this page
Bookmark Add to Favorites

  Discussion Forum

Author Thread: Support for .NET 2.0
bbaker
Support for .NET 2.0
Posted: Friday, March 24, 2006 2:03 AM (EST)

Hi,

We have been using NetSpell for ages now and think it is brilliant.

Are you planing on porting this to the .NET 2.0 framework? There are many deprecation warnings when you build the current version.

Thanks

Bryon


Comments:

Author Thread:
ronks
Support for .NET 2.0
Posted: Friday, February 02, 2007 7:41 PM (EST)
I found that working through the error messages took me about a day to get a clean compile. Several of them are repeats of essentially the same issue in multiple locations, such as use of the deprecated IHashCodeProvider in AffixRuleCollection.cs; replacing it with references to IEqualityComparer was pretty straightforward.

walter
Support for .NET 2.0
Posted: Monday, February 05, 2007 4:54 PM (EST)
Hi, can you post a copy of the .NET 2.0 code. Thanks...

ronks
Support for .NET 2.0
Posted: Thursday, February 08, 2007 7:06 PM (EST)
This isn't going to format well, but here is an example from around line 100 in AffixRuleCollection.cs: public AffixRuleCollection(IHashCodeProvider codeProvider, IComparer comparer) {innerHash = new Hashtable (codeProvider, comparer);} Becomes: public AffixRuleCollection(IEqualityComparer codeProvider, IComparer comparer) {innerHash = new Hashtable (codeProvider);} Also, in AssemblyInfo.cs I commented out [assembly: AssemblyKeyFile(@"..\..\Spell.snk")], and replaced it with IDE Project Properties | Signing declaration.

TonyH
Support for .NET 2.0
Posted: Tuesday, February 20, 2007 1:58 PM (EST)
Eric Woodruff ported it to .NET 2.0 and the links can be found on The Code Project site: http://www.codeproject.com/cs/library/netspell.asp On a side note, think about adding enhancements yourself to help to contribute to a product you are using. Cheers



Top