Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 安装my msi Osversion Info后,无法正确检测操作系统_C#_Wix_Operating System_Windows 10 - Fatal编程技术网

C# 安装my msi Osversion Info后,无法正确检测操作系统

C# 安装my msi Osversion Info后,无法正确检测操作系统,c#,wix,operating-system,windows-10,C#,Wix,Operating System,Windows 10,我一直在开发一个依赖于操作系统的应用程序。我已经编写了检测操作系统版本的代码。当我在VS2013中运行应用程序时,它可以正确地检测windows 10操作系统。但是,当我部署和创建MSI并在windows 10中安装它时,它会将操作系统检测为windows 7,即使我正在windows 10中安装该MSI 我正在Wix中创建安装程序。我不知道我缺少了什么。您的代码是否在exe中运行,该exe在其清单中列出了任何supportedOs项?如果是的话,您是否包含Windows 10 GUID?不,我

我一直在开发一个依赖于操作系统的应用程序。我已经编写了检测操作系统版本的代码。当我在VS2013中运行应用程序时,它可以正确地检测windows 10操作系统。但是,当我部署和创建MSI并在windows 10中安装它时,它会将操作系统检测为windows 7,即使我正在windows 10中安装该MSI


我正在Wix中创建安装程序。我不知道我缺少了什么。

您的代码是否在exe中运行,该exe在其清单中列出了任何supportedOs项?如果是的话,您是否包含Windows 10 GUID?不,我还没有在我的项目中添加任何清单文件。我是否需要补充一点,如果是的话,请您对此进行更多解释。除其他外,您的代码是否运行在一个exe中,该exe在其清单中列出任何supportedOs项?如果是的话,您是否包含Windows 10 GUID?不,我还没有在我的项目中添加任何清单文件。我是否需要补充一点,如果是的话,请您对此进行更多解释。收益率等等,