[
https://issues.apache.org/jira/browse/LUCENENET-508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13447934#comment-13447934
]
Christopher Currens commented on LUCENENET-508:
-----------------------------------------------
This might be possible. With LINQBridge, that would have to be a separate
assembly dynamically linked, as the license it's released under isn't Apache
2.0. As for HashSet<T> from the mono-project, that is also under a non-apache
license (MIT), so that one, also cannot be integrated into source. We could
compile it into a separate library or just write our own HashSet<T>...it's
obvious which would be easier.
This can probably be done in the same way we support .NET 3.5, in that there
are certain features missing from the recommended 4.0 version of the assembly.
I'm not sure if it would be better to support .NET 2.0, 3.5 *and* 4.0, or just
.NET 2.0 and .NET 4.0...
> C# 2.0 support
> --------------
>
> Key: LUCENENET-508
> URL: https://issues.apache.org/jira/browse/LUCENENET-508
> Project: Lucene.Net
> Issue Type: Wish
> Affects Versions: Lucene.Net 3.0.3, Lucene.Net 3.6, Lucene.Net 4.0
> Reporter: Dmitry Sloutskov
> Attachments: HashSet.cs, LinqBridge.cs
>
>
> I propose support builds in the environment NET 2.0 (required for MS SQL
> 2005/2008). I compiled version 3.0.3 adding to core\Support\Compatibility 2
> files:
> 1. LINQBridge - http://code.google.com/p/linqbridge/
> 2. HashSet <T> implementation of mono-project.
> Please consider this opportunity.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira