diff --git a/OneWare.slnx b/OneWare.slnx
index 67399dff..68d882a0 100644
--- a/OneWare.slnx
+++ b/OneWare.slnx
@@ -44,6 +44,10 @@
+
+
+
+
@@ -58,6 +62,7 @@
+
diff --git a/build/props/Base.props b/build/props/Base.props
index c35bef72..aef8e4b2 100644
--- a/build/props/Base.props
+++ b/build/props/Base.props
@@ -1,10 +1,10 @@
- 0.21.21.0
- 0.31.15.0
- 0.41.15.0
- 0.11.15.0
+ 0.21.22.0
+ 0.31.16.0
+ 0.41.16.0
+ 0.11.16.0
$(CoreVersion)
Hendrik Mennen
Next Generation IDE for Electronics Development
diff --git a/build/props/Microsoft.ML.OnnxRuntime.Managed.props b/build/props/Microsoft.ML.OnnxRuntime.Managed.props
new file mode 100644
index 00000000..bfa34981
--- /dev/null
+++ b/build/props/Microsoft.ML.OnnxRuntime.Managed.props
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/build/props/Microsoft.ML.OnnxRuntime.props b/build/props/Microsoft.ML.OnnxRuntime.props
new file mode 100644
index 00000000..d7067032
--- /dev/null
+++ b/build/props/Microsoft.ML.OnnxRuntime.props
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/build/props/OpenCvSharp4.props b/build/props/OpenCvSharp4.props
new file mode 100644
index 00000000..6668dcdf
--- /dev/null
+++ b/build/props/OpenCvSharp4.props
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/build/props/OpenCvSharp4.runtime.props b/build/props/OpenCvSharp4.runtime.props
new file mode 100644
index 00000000..41cd85a7
--- /dev/null
+++ b/build/props/OpenCvSharp4.runtime.props
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/OneWare.Core/OneWare.Core.csproj b/src/OneWare.Core/OneWare.Core.csproj
index d560cca6..2cf5779d 100644
--- a/src/OneWare.Core/OneWare.Core.csproj
+++ b/src/OneWare.Core/OneWare.Core.csproj
@@ -6,7 +6,9 @@
-
+
+
+
diff --git a/src/OneWare.Core/Services/PluginService.cs b/src/OneWare.Core/Services/PluginService.cs
index 3e91b3db..e4f4ec65 100644
--- a/src/OneWare.Core/Services/PluginService.cs
+++ b/src/OneWare.Core/Services/PluginService.cs
@@ -70,7 +70,8 @@ public IPlugin AddPlugin(string path)
ContainerLocator.Container.Resolve()
.Log($"Module {module.ModuleName} loaded", ConsoleColor.Cyan, true);
}
-
+
+ //We should not use that anymore, since it can break compatibility with code signed apps
SetupNativeImports(realPath);
}
catch (Exception e)
@@ -94,6 +95,7 @@ public void RemovePlugin(IPlugin plugin)
}
}
+ [Obsolete]
private void SetupNativeImports(string pluginPath)
{
var newAssemblies = AppDomain.CurrentDomain.GetAssemblies().Where(x => !_initAssemblies.Contains(x));
diff --git a/src/OneWare.Essentials/OneWare.Essentials.csproj b/src/OneWare.Essentials/OneWare.Essentials.csproj
index 21ef41dd..eace1d10 100644
--- a/src/OneWare.Essentials/OneWare.Essentials.csproj
+++ b/src/OneWare.Essentials/OneWare.Essentials.csproj
@@ -19,6 +19,9 @@
+
+
+
diff --git a/src/OneWare.Native/OneWare.Native.csproj b/src/OneWare.Native/OneWare.Native.csproj
new file mode 100644
index 00000000..d7b6e196
--- /dev/null
+++ b/src/OneWare.Native/OneWare.Native.csproj
@@ -0,0 +1,86 @@
+
+
+
+
+
+ 0.9
+ OneWare.NativeRuntimes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/studio/OneWare.Studio.Desktop/OneWare.Studio.Desktop.csproj b/studio/OneWare.Studio.Desktop/OneWare.Studio.Desktop.csproj
index a0e6f871..1efb8d23 100644
--- a/studio/OneWare.Studio.Desktop/OneWare.Studio.Desktop.csproj
+++ b/studio/OneWare.Studio.Desktop/OneWare.Studio.Desktop.csproj
@@ -30,6 +30,7 @@
+
@@ -46,11 +47,5 @@
-
-
- AIReleaseWindow.axaml
- Code
-
-