Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by Jan_Julius · Jun 09, 2015 at 01:32 PM · unity 5dlldllnotfoundexceptionsystem.io

How can I read this code in Unity?

I'm trying to read a cache that contains files I've got the file converter and everything but I'm not trying to read the cache in Unity, there is a folder in Unity which it reaches and it verifies to me that it can find it and throws me an error.

The code that I'm running:

 using UnityEngine;
 using System;
 using System.IO;
 using System.Collections;
 using System.Runtime.InteropServices;
 using CacheIO;
 using CacheIO.IO;
 
     class CacheLoader : MonoBehaviour
     {
 
         void Start()
         {
             Cache cache = new Cache("../cache/");
 
             readItem(cache, 4151);
         }
 
         private static void readItem(Cache cache, int id)
         {
             ItemDefinition item = new ItemDefinition(id);
             item.Load(cache);
 
             print(id + ": " + item.name + " (" + item.itemId + ")");
         }
     }

The error that is being thrown by Unity:

DllNotFoundException: MonoPosixHelper System.IO.Compression.DeflateStream..ctor (System.IO.Stream compressedStream, CompressionMode mode, Boolean leaveOpen, Boolean gzip) (wrapper remoting-invoke-with-check) System.IO.Compression.DeflateStream:.ctor (System.IO.Stream,System.IO.Compression.CompressionMode,bool,bool) System.IO.Compression.GZipStream..ctor (System.IO.Stream compressedStream, CompressionMode mode, Boolean leaveOpen) System.IO.Compression.GZipStream..ctor (System.IO.Stream compressedStream, CompressionMode mode) (wrapper remoting-invoke-with-check) System.IO.Compression.GZipStream:.ctor (System.IO.Stream,System.IO.Compression.CompressionMode) CacheIO.Util.GZip.GZipDecompressor.Decompress (System.Byte[] output, System.IO.Stream stream) CacheIO.Archive.decompress (System.Byte[] data) CacheIO.Archive..ctor (Int32 id, System.Byte[] data, System.Int32[] keys) CacheIO.Index..ctor (CacheIO.IndexFile index, CacheIO.IndexFile index255) CacheIO.Cache..ctor (System.String folder, Boolean newProtocol) CacheIO.Cache..ctor (System.String folder) CacheLoader.Start () (at Assets/CacheLoader.cs:14)

Also, if there is a different way I should run the code tell me how because I can't seem to find a good way to find the cache folder unless I'm using the start method? Can someone explain me the best way to do so? CacheIO is taken from a DLL which I have the source code of. If you require more code/information please let me know.:)

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

21 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Why does my 32-bit dll plugin(c++) work in Unity 4 and not in Unity 5 indy (Windows 32-bit editor) 0 Answers

How to use Custom DLL for Hololens 0 Answers

How to integrate C++ dll file into unity 1 Answer

DllNotFoundException in Mac Editor; Not Build, Not Windows 0 Answers

How to take a value from Regedit using .NET 3.5? 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges