Unity can't find TurboActivate.dllAnswered

Hi there!

My problem is that Unity can't find the dll. 

I put it in “Assets” and “Assets/Plugins” but still error 

"DllNotFoundException: TurboActivate.dll
wyDay.TurboActivate.TurboActivate..ctor (System.String vGUID, System.String pdetsFilename) (at Assets/TurboActivate.cs:118)
CSharp.Form1..ctor () (at Assets/ta1.cs:36)

"

where should it be?

Thanks for reading.

ctx890

, edited

Hello,

Thanks for your quick answer. 

I put the dll in the “Assets/Plugins/x86” folder as it was described but unfortunately it doesn't work. :( 

I put TurboActivate.cs in different folders, but still no change..

Error:

DllNotFoundException: TurboActivate.dll
wyDay.TurboActivate.TurboActivate..ctor (System.String vGUID, System.String pdetsFilename) (at Assets/Plugins/x86/TurboActivate.cs:118)
CSharp.ta1..ctor () (at Assets/Plugins/x86/ta1.cs:36)

Sorry, it's still not working for me.. Any advice? Need more info?

Answer

https://docs.unity3d.com/Manual/UsingDLL.html
 

the CS file must be compiled as part of your plug-in. (see the C# tutorial).

also, use the correct dll (x86 or x64). depends on the architecture of unity.

Thanks again.

I tried to compile x86 but mcs gives me error:  CS0009 ..TurboActivate.dll does not contain valid metadata.

Do you know what to do?

At the moment installed only “TurboActivate v4.4.3.0” (first time).

Downloaded TurboActivate.dat.

Put “TurboActivate.dll” and “TurboActivate.cs” in “Assets/Plugins/x86”.

Unity2018.3.8f1 x86-Build.

Windows 7 64-Bit.

tried with mcs, newest version, to compile using both files.

mcs -r:TurboActivate.dll -target:library TurboActivate.cs 

, edited

It seems MCS isn’t supported. they dropped support years ago. Use visual Studio. We cant provide basic programming / tool usage support.

i tried to find the answer by myself,  but i can hardly find how to. if you could lead me i could finally go on..mental power is sometimes hard to find  

This isn't an issue with LimeLM / TurboActivate or with our documentation. We can't provide basic programming and tools support. I'd say hire a developer with experience and/or learn the skills yourself and then go from there.

We can't tutor you to get to that point. We're busy providing useful tools for our customers, we can't also provide schooling to potential customers on the side.

uuuhhh..i thought i read “we can” while it was “we cant”. Sorry for the misunderstanding.:)

That's ok:) I appreciate your help. Thank you!

(On the other hand i think that not all users have got a professional background. For someone like me there wasn't something to read about compiling dlls in the documentation.  )

Regards, ctx890

, edited