Hi,
I want to integrate a OPC UA Client with the C# .NET SDK in a Unity-Project. Unity is a gameengine and allows to use C# code inside. My problem is, that "Mono" the C#-codeeditor in Unity has problems with some references in the "UnifiedAutomation.UaBase.dll". In this dll there are some references to System.* (Windows.Form, Drawing, ServiceProcess, ...), which Unity forbids or not knows. Now my question is, why are these references in the "UnifiedAutomation.UaBase.dll", are they necessary and is it possible get a dll without them?
Best regards
OPC UA .NET in UNITY
Moderator: uasdknet
- Support Team
- Hero Member
- Posts: 3072
- Joined: 18 Mar 2011, 15:09
Re: OPC UA .NET in UNITY
Hello,
the dependencies are not required by OPC UA itself but are required for some comfort features and some GUI popups needed by the SDK. The minimum requirement is .NET ramework 3.5 SP1. There are currently no plans to support Unity or "Mono" as they do not form the majority of our customer base. There is currently no way to get a dll without the mentioned dependencies. Anyway a change request was put into our system regarding this issue, but has currently low priority.
Best Regards
Support Team
the dependencies are not required by OPC UA itself but are required for some comfort features and some GUI popups needed by the SDK. The minimum requirement is .NET ramework 3.5 SP1. There are currently no plans to support Unity or "Mono" as they do not form the majority of our customer base. There is currently no way to get a dll without the mentioned dependencies. Anyway a change request was put into our system regarding this issue, but has currently low priority.
Best Regards
Support Team
-
- Jr. Member
- Posts: 1
- Joined: 16 Apr 2019, 21:55
Re: OPC UA .NET in UNITY
Hi, we have an OPC UA solution for Unity now in the Unity Asset Store. You can get it here: https://assetstore.unity.com/packages/slug/143980. More information can be found on our website here: https://game4automation.com/en/