AnantLabs / pngcs

Automatically exported from code.google.com/p/pngcs
Other
1 stars 0 forks source link

Does not work with winrt (Windows 8) #4

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
A new build should be done for WinRT.

Original issue reported on code.google.com by hgonzalez@gmail.com on 1 Nov 2012 at 11:57

GoogleCodeExporter commented 9 years ago
A problem has been reported by a user running this on Win8
"Cannot find type System.ApplicationException"
and digging inside a most serious problem was found: Aparently because SharpZip 
lib depends on a class SymmetricAlgorithm that's not available (at least not in 
the same way?) in WinRT. SharpZipLib should be recompiled for WinRT, and things 
do not seem simple

On the bright side, .Net 4.5 seems to have a better implementation of 
Deflate/Inflate (the previous was terrible), perhaps we can build against it 
and not need SharpZipLib anymore.

Some links, perhaps relevant:

http://eldos.com/forum/read.php?FID=7&TID=3990

http://stackoverflow.com/questions/12894406/inflating-a-compressed-byte-array-in
-winrt

Original comment by hgonzalez@gmail.com on 2 Nov 2012 at 12:02

GoogleCodeExporter commented 9 years ago
Almost done, with the new version 1.1.4 that does not use SharpZip . Next step 
(soon), migrate to the new "portable class library" project type

Original comment by hgonzalez@gmail.com on 17 Dec 2012 at 2:38

GoogleCodeExporter commented 9 years ago
To build and distribute this as a "portable class library" would be indeed 
nice. What's not nice is that VS2012 Express does not support portable class 
libraries, for that you must buy VS2012 Professional. Well, I won't.

Original comment by hgonzalez@gmail.com on 22 Dec 2012 at 9:02