Skip to main content
4-Participant
August 19, 2026
Solved

DOTNET SDK and Linux

  • August 19, 2026
  • 3 replies
  • 91 views

I would like to target Linux for an application I created using the DOTNET SDK. I see it targets NETSTANDARD2.0 and I did some poking around to look for any windows only calls. Only see some paths that are windows like hardcoded. I also saw this link from 3 years ago which clearly states the SDK is for windows only 

ThingWorx Edge SDKs | Community
 

Also maybe I missed something in the documentation that states this but I am simply wondering if I can use this assembly in an application that targets Linux. 

Thanks in advance
 

Best answer by smainente

Although the .NET SDK 5.9.0 is now compatible with .NET 8.0, it is only supported on Windows. The C SDK and Java SDK are portable and can run on Linux.

 

 

3 replies

smainente16-PearlAnswer
16-Pearl
August 20, 2026

Although the .NET SDK 5.9.0 is now compatible with .NET 8.0, it is only supported on Windows. The C SDK and Java SDK are portable and can run on Linux.

 

 

4-Participant
August 20, 2026

Thank you very much. This is very helpful. If it is in the documentation for the DOTNET SDK then I missed it. If it is not it would be nice to have exactly what you said included. Regardless - thank you again and have a good day.

16-Pearl
August 21, 2026
To ensure access to the most up-to-date compatibility information, we have moved the Compatibility Matrix and Product Interoperability details from the Help Center to Release Advisor.
 

.NET SDK 5.9.0:  https://release-advisor.ptc.com/releaseMatrix?releaseId=1888