Joint installation emgu.cv and emgu.tfLite in unity - error Multiple plugins with the same name
mmf007 opened this issue · comments
Hi.
Please, help.
Joint installation emgu.cv and emgu.tfLite in unity - error Multiple plugins with the same name
log:
Multiple plugins with the same name 'msvcp140_codecvt_ids' (found at 'Assets/Emgu.CV/Plugins/x86_64/msvcp140_codecvt_ids.dll' and 'Assets/Emgu.TF.Lite/Plugins/x86_64/msvcp140_codecvt_ids.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor.
Multiple plugins with the same name 'msvcp140_1' (found at 'Assets/Emgu.CV/Plugins/x86_64/msvcp140_1.dll' and 'Assets/Emgu.TF.Lite/Plugins/x86_64/msvcp140_1.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor.
Multiple plugins with the same name 'vcruntime140' (found at 'Assets/Emgu.CV/Plugins/x86_64/vcruntime140.dll' and 'Assets/Emgu.TF.Lite/Plugins/x86_64/vcruntime140.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor.
Multiple plugins with the same name 'msvcp140_2' (found at 'Assets/Emgu.TF.Lite/Plugins/x86_64/msvcp140_2.dll' and 'Assets/Emgu.CV/Plugins/x86_64/msvcp140_2.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor.
Multiple plugins with the same name 'msvcp140_atomic_wait' (found at 'Assets/Emgu.TF.Lite/Plugins/x86_64/msvcp140_atomic_wait.dll' and 'Assets/Emgu.CV/Plugins/x86_64/msvcp140_atomic_wait.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor.
Multiple plugins with the same name 'concrt140' (found at 'Assets/Emgu.TF.Lite/Plugins/x86_64/concrt140.dll' and 'Assets/Emgu.CV/Plugins/x86_64/concrt140.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor.
Multiple plugins with the same name 'msvcp140' (found at 'Assets/Emgu.CV/Plugins/x86_64/msvcp140.dll' and 'Assets/Emgu.TF.Lite/Plugins/x86_64/msvcp140.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor.
Multiple plugins with the same name 'vcruntime140_1' (found at 'Assets/Emgu.CV/Plugins/x86_64/vcruntime140_1.dll' and 'Assets/Emgu.TF.Lite/Plugins/x86_64/vcruntime140_1.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor.
Both Emgu CV and Emgu TF Lite for Windows required the MSVCRT as a dependency and they are bundled in the unity package. If you use both packages in the same unity project, please delete one of those conflicted files from either "Assets/Emgu.CV/Plugins/x86_64" or "Assets/Emgu.TF.Lite/Plugins/x86_64" and it should be fine.
e.g. you can delete "Assets/Emgu.TF.Lite/Plugins/x86_64/msvcp140_codecvt_ids.dll", 'Assets/Emgu.TF.Lite/Plugins/x86_64/msvcp140_1.dll', 'Assets/Emgu.TF.Lite/Plugins/x86_64/vcruntime140.dll', 'Assets/Emgu.TF.Lite/Plugins/x86_64/msvcp140_2.dll', 'Assets/Emgu.TF.Lite/Plugins/x86_64/msvcp140_atomic_wait.dll', 'Assets/Emgu.TF.Lite/Plugins/x86_64/concrt140.dll', 'Assets/Emgu.TF.Lite/Plugins/x86_64/msvcp140.dll' & 'Assets/Emgu.TF.Lite/Plugins/x86_64/vcruntime140_1.dll' when you have both Emgu CV and Emgu TF Lite for unity installed.
Thank you. Everything is working.