Are there special folder that files will be loaded by unity editor and be copied to build output?

I am currently developing kinect with azure kinect sdk. And it seem like some dll and files from the sdk need to be copied to the unity exe folder, and also the build folder, to make it loaded and worked

While putting those files into plugins folder did copied them to to built folder /plugins/, it was not nearby the exe and so it not worked as it should. The editor itself also not load it up and so play mode will not work unless I manually copy those files to the unity editor installed folder

Which is not ideal, I wish this behaviour could be automated by making some special folder that unity editor will be look at and loaded when open project (append to the env path or something)

Are there something like that or should this be feature request?

Are you looking for the Streaming Assets folder? Hie thee to the Unity Manual documentation…

No. dll are not asset

You’re right, I misread your post.

Check the Kinect SDK docs… is it perhaps a post-build step within Unity3D that copies the DLL and puts it beside the EXE file?

I am kind of surprised this does not already just happen when using the Kinect SDK?

I am not sure but I need to manually copy it, or make the script to post build step by myself

And that not only the problem, the editor need to recognize those dll too to make it work in playmode. Which mean I need to copy dll to editor folder, which is not ideal because I need to copy it every time I have to install new version of unity. And it also pollute the editor folder instead of keeping sdk and required dll for each project to the project itself