[英].NET Standard 2.0 get current Operating System
在 .NET Standard 2.0 中,我是否有任何方法可以确定运行库的操作系统和体系结构?
我需要知道操作系统和架构来确定要在运行时提取和运行哪个版本的 nodejs。
编辑评论:我已经找到了您提供的两种方法,但是根据文档OperatingSystem.Version<\/a>和Environment.OSVersion<\/a>支持以下 .net 版本(似乎不包括标准 2.0)
编辑 2 - 不是重复的:根据我上面的第一次编辑,我的问题针对 .NET Standard 2.0,而不是 .NET Framework 或 .NET Core。 .NET Standard 2.0 是跨平台的,这个页面<\/a>只列出了 windows 版本,这是一个很好的方式来知道这不能满足我的需要。
在环顾abit之后我发现了这个:
https://msdn.microsoft.com/en-us/library/system.environment.osversion(v=vs.110).aspx
BLANKhttps://msdn.microsoft.com/en-us/library/system.operatingsystem.version(V = vs.110)的.aspx
编辑:找到我认为您正在寻找的另一种资源:
https://code.msdn.microsoft.com/How-to-determine-operating-c90d351b
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.