标签: c# linux windows .net-core .net-standard
使用.NET Core 2.0在运行时测试应用程序是在Windows还是Linux上运行的最佳方法是什么?
想象一下,例如我在Windows和Linux机器上部署了一个.NET Core应用程序,它需要访问存储在文件中的本地资源。显然,这些文件的路径(和路径格式)会有所不同,那么最好的方法是什么呢?
答案 0 :(得分:0)
您可以查看System.Environment.OSVersion.Platform属性。
System.Environment.OSVersion.Platform