Tizen SDK .NET 电视 Visual Studio LLDB

Tizen SDK .NET TV Visual Studio LLDB

我目前正在尝试 Visual Studio 的新三星 Tizen .NET 电视框架。 我已按照说明安装它并创建了一个基本应用程序来测试它。

但是当我尝试在模拟器(或真实电视)上启动应用程序时,出现以下错误:

Unable to start debugging. Unable to establish a connection to LLDB. The following message was written to stderr: closed. See Output Window for details.

在输出 Window 中,我收到了模拟器的以下消息:

Starting: "C:\tizen-studio\tools\sdb.exe"  -s emulator-26101 shell sh -c 'launch_app org.tizen.example.TizenVisualTest.Tizen.TV   __AUL_SDK__ LLDB-SERVER __DLP_DEBUG_ARG__ g,--platform=host,*:1234,-- CORECLR_GDBJIT TizenVisualTest.dll,TizenVisualTest.Tizen.TV.dll;/home/owner/share/tmp/sdk_tools/lldb/bin/lldb-mi'
closed
"C:\tizen-studio\tools\sdb.exe" exited with code 1 (0x1).

对于电视:

Starting: "C:\tizen-studio\tools\sdb.exe"  -s 10.20.1.79:26101 shell sh -c 'launch_app org.tizen.example.TizenVisualTest.Tizen.TV   __AUL_SDK__ LLDB-SERVER __DLP_DEBUG_ARG__ g,--platform=host,*:1234,-- CORECLR_GDBJIT TizenVisualTest.dll,TizenVisualTest.Tizen.TV.dll;/lldb/bin/lldb-mi'
... launch failed
sh: /lldb/bin/lldb-mi: No such file or directory
"C:\tizen-studio\tools\sdb.exe" exited with code 0 (0x0).

好的,经过更多的调查和SDB命令的测试,我发现这里有两个不同的问题:

  1. 对于模拟器:模拟器管理器中的平台配置不正确 - 它被设置为 tv-samsung-4.0 而不是 tv-4.0,这似乎导致了错误
  2. 对于电视:我设备的 Tizen SDK 版本是 2.4 或 .NET SDK 是 4.0 或更高版本