[ https://issues.apache.org/jira/browse/LUCENENET-167?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13228918#comment-13228918 ]
Prescott Nasser commented on LUCENENET-167: ------------------------------------------- I did a ton of work on this late last year to get it working for wp7 / portable class library. It was relatively easy to set the PCL as the build target and run around fixing errors (there were a ton of things). The place I ran into trouble was that unsigned ints / longs / shorts are not supported. So I had to change those to something like Int32, except surprise, they are used to bit shift, and they need to be unsigned (for overflow purposes) I spent some time looking how I could replace the logic of the bit shifting or compensate for non-overflow, but I was out of my depth and had to put it aside at a certain point. I do really want to get back to it at some point though. > Compact Framework & Silverlight Support > --------------------------------------- > > Key: LUCENENET-167 > URL: https://issues.apache.org/jira/browse/LUCENENET-167 > Project: Lucene.Net > Issue Type: Wish > Components: Lucene.Net Contrib, Lucene.Net Core, Lucene.Net Demo, > Lucene.Net Test > Reporter: Andrew C. Smith > Priority: Minor > Labels: silverlight > > Lucene.Net should support the Compact Framework & Silverlight versions of the > .NET Framework. > I've looked into what it might take to do this and most of it is pretty > trivial to be able to support these frameworks. Most of what this would take > is just changing the different type of classes to use for collection classes > used inside of Lucene.Net. > This does require changing some details in a lot of places, However this > should *not* bring any compatibility issues with *Java Lucene*'s API or index > format. It will just change the classes used to some different ones that the > frameworks support and also maybe need 1 to 3 classes that might need to be > implemented in Lucene.net itself. > Having made these changes Lucene.Net can be more available to new devices > such as running on a window mobile cell phone, or your pda, or run in a > Windows, Linux, or Mac computer that runs a silverlight application. This > will allow the .Net compact framework & silverlight developers to use > Lucene.Net in their applications to provide their users with the same > capabilities of an awesome search framework. Developers can also use > Lucene.Net to provide them spell checking capabilities in these environments. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira