@wentbackward Thanks again for your help. Unfortunately I’m still unable to reproduce the problem. I’ve tried all the languages suggested!
One thing I noticed along the way was a recent commit claiming to improve invalid codepage handling (the Rhino Installer Engine uses #ziplib to unzip RHI files as Rhino 5 was written before support for zip archives was added to System.IO.Compression in .NET 4.5).
I’ve prepared a couple of projects that test #ziplib’s functionality, they each consist of two lines in the main method:
static void Main(string args)
FileStream fs = File.OpenRead(args);
ZipFile zf = new ZipFile(fs); // "1 is not a supported codepage" error on this line, see http://community.sharpdevelop.net/forums/p/19065/48555.aspx#48555
One references the current version of #ziplib in Rhino 5, the other references the latest version available on GitHub (including the fix noted above).
Can I ask you to please test these and report back? If this solves the problem then we can look at integrating this change into SR12. To run, simply drag a ZIP file (or an RHI) onto the EXE. If a CMD window pops up then disappears, great. But if you see any errors, particularly the one you’re currently experiencing, then I need to try something else. So please let me know either way.
codepage-test.zip (168.0 KB)