软件安装过程中出现 Warning 1946 怎么解决
1、安装AutoCAD2014、VMware Workstation等软件时,都有可能碰到“Warning 1946”这个错误提示。


2、百度搜索关键词“Warning 1946”,可以找到微软官方给出的一个解释。

3、症状:
在正在运行 Windows 7 的计算机上安装 Microsoft Windows Installer (.msi) 安装包时,您将收到类似于以下内容的提示消息:
“Warning 1946. Property……”
但是,安装过程是成功的。

4、原因:
在Windows 8中引入了以下属性:
System.AppUserModel.NoPinToStartOnInstall
System.AppUserModel.IsDualMode
System.ItemNameSortOverride
Windows 7或更早版本系统中却不支持以上属性,因此,安装程序在尝试将这些属性应用到 Windows 7 中的快捷方式时就会显示一个错误提示。

5、解决方法:
直接忽略该错误提示。

6、给开发者的建议
为了创建一个可以同时在 Windows 8 和 Windows 7 中运行的.msi安装包时,不要通过文件名直接指定快捷方式的属性,而是直接引用GUID。属性可在 MsiShortcutProperty 表的 PropertyKey 列中设置。下表包含了每个属性的 GUID。

7、由此即可知道解决方法了:出现错误时,直接点击确认忽略。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:21
阅读量:91
阅读量:22
阅读量:74
阅读量:168