Running Nuitrack in Unity and Visual Studio simultaneously


Is there any chance to use Nuitrack in a Visual Studio project and a Unity project and run both of them on a computer simultaneously?
Because I am really need to do it and when I tried it, I got this error:

nuitrack.TerminateException: NuitrackException (TerminateException)
  at nuitrack.NativeImporter.throwException (nuitrack.NativeImporter+ExceptionType type) [0x00049] in <0fa84b5c91c943e190b9d848b3950060>:0 
  at nuitrack.NativeNuitrack.Run () [0x00006] in <0fa84b5c91c943e190b9d848b3950060>:0 
  at nuitrack.Nuitrack.Run () [0x0000a] in <0fa84b5c91c943e190b9d848b3950060>:0 
  at NuitrackManager.NuitrackInit () [0x000be] in Assets\NuitrackSDK\Nuitrack\Scripts\NuitrackManager.cs:332 
UnityEngine.Debug:LogError (object)
NuitrackManager:NuitrackInit () (at Assets/NuitrackSDK/Nuitrack/Scripts/NuitrackManager.cs:350)
NuitrackManager:FirstStart () (at Assets/NuitrackSDK/Nuitrack/Scripts/NuitrackManager.cs:190)
NuitrackManager:Awake () (at Assets/NuitrackSDK/Nuitrack/Scripts/NuitrackManager.cs:156)

Hi @Motahar, it actually depends on the sensor model, because different depth sensor APIs could allow or disallow simultaneous fetching of depth data from multiple processes.
Unfortunately, most of them actually doesn’t allow it. Known exceptions are OpenNI1-based sensors, because OpenNI1’s architecture was explicitly covering such use-cases through a separate background daemon (which provides interface to depth sensor).
Please tell what sensor model do you use?