StrataFrame Forum

LZMA Problem (yes I searched the forum) ...

http://forum.strataframe.net/Topic32037.aspx

By Charles Thomas Blankenship - 5/5/2013

I'm still having problems trying to rebuild ... see the attached picture ... I've added the MicroFour.StrataFrame.Lzma.x64.Net2, MicroFour.StrataFrame.Lzma.x64.Net4, MicroFour.StrataFrame.Lzma.x86.Net2 and MicroFour.StrataFrame.Lzma.x86.Net4 ... tried to rebuild the project and I still get the following errors ... yep ... I'm stumped

LZMAProblemDiagram

Thanks,

CT
By Ivan George Borges - 5/5/2013

Hi Charles.

See if this fix it for you:

http://forum.strataframe.net/FindPost31325.aspx
By Charles Thomas Blankenship - 5/6/2013

Nope ... like I said ... I researched the forum and none of the solutions provided fixed my problem.  All of the proposed solutions did not work.  I searched for the file MicroFour StrataFrame Lzma.dll but could not find that specific one ... just the ones that are specific to the OS (X64/X86) and .NET Framework version (2/4) ... I assume that is what the 2/4 is for. 

Any other ideas?

CT
By Charles Thomas Blankenship - 5/6/2013

Also ... when using the Object Inspector the only exposed methods are as follows:
  • New()
  • Compress(String, String, Integer) As Boolean
  • Decompress(String, String, Integer) As Boolean
Maybe this will shine some light on the problem?

CT
By StrataFrame Team - 5/6/2013

The x86/x64 versions were compiler specific unmanaged code that was compiled in Managed C++ and referenced through .NET.  The LZMA algorithm is open source, so we took the algorithm and adapted it to our needs, however the threading does not work, so we changed over to use the managed (C#) implementation of the source.  There is a new .NET project, MicroFour StrataFrame Lzma, that should be included in the source.  I wasn't aware that it was out in the wild, but I guess so.  I'll email you the project, CT.
By Charles Thomas Blankenship - 5/6/2013

Thanks Ben ...
By Ivan George Borges - 5/6/2013

Really sorry Charles.

And strange that you don't have the "MicroFour StrataFrame Lzma.dll" in the "C:\Program Files (x86)\Common Files\MicroFour\StrataFrame" folder...
By Charles Thomas Blankenship - 5/6/2013

The file that Ben sent fixed the problem ... BigGrin
By Danny Doobay - 5/22/2013

I dont have that file too. Could you please send me the file as well.
By Danny Doobay - 5/22/2013

Never mind. it was inside C:\Program Files (x86)\MicroFour\StrataFrame\Assemblies folder