- Home /
DLL Reference in unity
I want to use WMPLib to play mp3 files on runtime. i added it in Visual Studio Solution and there are no errors, but in unity it says that WMPLib is not found
Answer by _met44 · Apr 10, 2014 at 05:25 PM
Did you put it in a Plugins folder ?
actually i cant copy W$$anonymous$$PLib in my assets folder, because it's a system dll. it actually comes with Windows $$anonymous$$edia Player. in normal C# application (not unity) you create reference to this dll (from CO$$anonymous$$ components) and it will only work if user has Windows $$anonymous$$edia Player installed
i found an open source audio dll called NAudio, so i don't need this anymore, but other people here may need it.
Answer by gilley033 · Apr 10, 2014 at 06:23 PM
As _met44 implied, you need to actually add the .dll to your project. Note that for regular c# .dll's (which I think this is?) you do not need to add it to a Plugins folder; any regular folder will do. The plugin folder is only required for libraries of native code, as mentioned on this page: Unity - Plugins.
Your answer
![](https://koobas.hobune.stream/wayback/20220613142423im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
External dll: namespace recognized by mono, not by UT 2 Answers
Json.net - windows store phone 8.1 2 Answers
How to add UnityEngine.dll to VS? 0 Answers
Why does Unity does not see my DLLs? 1 Answer