سؤال

أحتاج إلى ضغط الملفات بتنسيق [*.zip] في .NET 1.1.لا أريد استخدام SharpZip للضغط لأنني حصلت على أخطاء عشوائية - "تم رفض الوصول" - عند تشغيله في .NET 1.1.

لن يعمل SharptZip بشكل صحيح إلا إذا قمت بوضع التجميع على GAC - وهو ليس خيارًا في مشروعي.هذه هي المشكلة.افحص هذا: http://forums.asp.net/p/1139901/1839049.aspx#1839049

هل كانت مفيدة؟

المحلول

ويمكنك استخدام أداة سطر الأوامر لالبريدي. على سبيل المثال 7 زيب .

نصائح أخرى

هل يمكن انتزاع زليب دلل وإمكانية التشغيل المتداخل استخدام .NET لاستدعاء وظائف ضغط (إذا كنت أتذكر بشكل صحيح ، هل يمكن أن تفلت من المكالمات فقط 2، واحد للتهيئة مكتبة واحدة لضغط البيانات). حذار أن عليك تشغيل المشاكل على أبنية 64 بت إذا كنت تستخدم دلل زليب 32 بت والعكس بالعكس.

وتحتاج إلى ترقية! .NET Framework 1.1 هو 6 سنوات من العمر الآن!

إذا كان لديك خيار استخدام مكتبات J#.Net، فيجب أن تكون قادرًا على استخدام Java Zip API المضمنة فيها.

هنا هو رمز العينة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top