I am creating a Tizen.NET wearable app using Tizen.NET 4.0 in Visual Studio 2019. During debugging, when attempting to use a function that uses Samsung SAP, the app crashes with ‘Frame not in module’ error in Visual Studio - which doesn’t really explain much. There’s no further exception information.
I’ve tried the advice elsewhere around ticking Common Runtime Exceptions settings in Visual Studio, but it makes no difference. Reviewing the log for the device, I can however see the below error. This could be the problem but I’m not sure how to solve it? (I’m deploying my app to a real watch, not an emulator if that makes a difference).
12-25 15:13:34.369 : Info / DOTNET_LAUNCHER ( 4670 : 4677 ) : monitor dir /opt/usr/home/owner/share/.elementary/config/wearable
12-25 15:13:48.879 : Info / DOTNET_LAUNCHER ( 4670 : 4677 ) : Unhandled Exception:
12-25 15:13:49.419 : Info / DOTNET_LAUNCHER ( 4670 : 4677 ) : System.IO.FileNotFoundException: Could not load file or assembly 'Samsung.Sap, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'. The system cannot find the file specified.
12-25 15:13:49.419 : Info / DOTNET_LAUNCHER ( 4670 : 4677 ) : eApp1.Program.Main(String[] args) in C:\Users\james\source\repos\TizenWearableApp1\TizenWearableApp1.cs:line 21
EDIT: I’ve even tried manually copying samsung.sap.dll into C:\Users\james\source\repos\TizenWearableApp1\bin\Debug\tizen40\tpkroot\bin before deploying to the watch to test.
EDIT AGAIN: It would seem I’m not the only one with this issue? - Add Samsung.Sap dll to project