Comments (6)
...and then copied the DLLs into the include unity project.
You don't need to do that, this is done automatically as part of the solution build.
Did you open Unity before compiling the solution? Do you have all variants of the plugins in the Plugins/ directory? My guess is that you opened Unity, which deleted the .meta
files, then you copied the DLLs, but only one variant (x64 Desktop), and Unity regenerated some default .meta
files for them for the Editor. But when deploying to something else, the native DLL is not configured anymore to deploy, so is not deployed and not found. You can check the .meta
files have been changed with git status
; there should be no pending changes.
See about the .meta
files configuration in the docs.
from mixedreality-webrtc.
Hello. I found a workaround for what might be the same issue. See #82
from mixedreality-webrtc.
I tried in UWP, no issue.
I tried in PC Standalone x86_64, and I can't even generate a correct solution; the _Data
folder is created with the wrong name and in the wrong location. I reported the issue to Unity, and until that's solved I cannot try to repro the native DLL loading unfortunately.
from mixedreality-webrtc.
Update (or lack thereof) : there is still a pending issue logged with Unity. They reproduced the _Data
folder bug but I can't get any other feedback so far.
from mixedreality-webrtc.
Yeah, my solution to fixing all the DLL errors was to go into the solution folder that was generated form unity and find the 64-bit folder with the DLLs, then copy the ones that were missing from the 86 folder and it fixed the missing DLL issues. Although, this was in August, so things may have been fixed since then.
from mixedreality-webrtc.
It seems that there is (another) Unity bug related to standalone deployment on PC. Indeed the DLL is copied to the wrong location. See https://forum.unity.com/threads/dll-not-found-with-standalone-app-but-works-fine-in-editor.389392/ for details. Not sure what's the plan for fixing. As a workaround you can copy the DLL manually from the *_Data\Plugins
folder and paste it next to the executable.
from mixedreality-webrtc.
Related Issues (20)
- Help Required: Getting a custom Hand Tracking system as an articulated hand. HOT 2
- Based on Android packaging, the local screen is not displayed but the remote screen can be displayed !!! HOT 2
- When move Hololens FPS will be dropped.
- help with camera feed live processing HOT 5
- [question] 'Value does not fall within the expected range.' exception HOT 1
- Crash on Publish video
- Echo while creating audio track
- Typo in C# Tutorial Desktop
- Hololens 2: RemoteAudioTrack.cs: OutputToDevice property does not mute native sound
- Help required: Crash on getting offer. HOT 1
- Help with Offer Creation (UWP Tutorial) HOT 2
- Example of how to use in C++ native or VB6
- The sample program cannot connect to the network
- No way to embed ice candidate in webrtc-answer
- The document typo for C# tutorial (UWP) at "A custom signaling solution" session.
- Different track ids between answers sdp and local tracks
- Empty audio frames in the TestNetCoreConsole when connected with a Desktop Client
- Not able to see Remote video when connected to different network
- C# UWP app Only the caller is able to get the remote and local video feed
- == This repository is archived ==
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mixedreality-webrtc.