Question
We have developed a Tizen .NET application in Visual Studio. While the application runs successfully on the emulator, we encounter an error when attempting to deploy it on a Samsung TV (Model: UN40MU6290, Software Version: T-KTMAKUC-1262.0) set in Developer mode. The error message received is:
"Tizen Plugin Error. Target platform version 3.0 is not supported"
Development Environment:
- Visual Studio 2017
- Tizen .NET version: 5.0.0.14629
- Tizen .NET SDK version: 1.0.1
Answer
Problem Understanding
The issue arises because your Samsung TV model uses Tizen 3.0 platform, which does not support Tizen .NET applications. Tizen .NET is only supported on Samsung TV models from 2018 (Tizen 4.0) and above.
Solution Methods
-
Verify TV Model Compatibility:
- Check the official Samsung TV model groups documentation to confirm your TV's platform version: Samsung TV Model Groups
- If your TV model is not listed, it likely runs Tizen 3.0 or below and cannot support Tizen .NET applications.
-
Alternative Development Approach:
- For TVs running Tizen 3.0, consider developing a Web application instead of a .NET application.
- You can verify your exact TV model programmatically using the ProductInfo API's
getModel()method: ProductInfo API
-
Upgrade Hardware:
- If Tizen .NET development is essential for your project, consider testing on a newer Samsung TV model (2018 or later) that supports Tizen 4.0+.
Additional Tips
- For further assistance, you can visit the Samsung Developer Community: Samsung Developer Community
- When developing for Samsung TVs, always verify the target platform version before beginning development to avoid compatibility issues.