加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – Microsoft Visual Studio 2017安装程序项目启动条件检查不

发布时间:2020-12-15 22:53:43 所属栏目:百科 来源:网络整理
导读:我在版本中使用visual studio professional:此版本宣布为支持的.net框架4.7.1 我从市场上安装了Microsoft Visual Studio 2017安装程序项目扩展. 生成一个visual studio安装项目,为.net框架windows服务控制台应用程序生成MSI,在“Launch Condition”标签内,
我在版本中使用visual studio professional:此版本宣布为支持的.net框架4.7.1

我从市场上安装了Microsoft Visual Studio 2017安装程序项目扩展.

生成一个visual studio安装项目,为.net框架windows服务控制台应用程序生成MSI,在“Launch Condition”标签内,将.net框架版本设置为4.7.1.

msi启动检查在4.7以下的任何系统中工作正常(4.6.1 / 4.6 / 4.5.2 ….)启动检查将阻止安装程序启动,但在安装了.net 4.7的Windows 2012 R2的OS系统中,预计发射检查也应该失败.但.net 4.7通过启动检查并不断启动安装程序.

是否有人面临同样的问题并且有解决方案吗?我需要在我的Microsoft Visual Studio 2017安装程序项目中支持.net 4.7.1的启动检查.

解决方法

它正在发生,因为Microsoft Visual Studio安装程序仅考虑版本的前两位数字.
要克服这种情况,您可以创建启动条件,以防止在.Net框架的所需版本未安装4.7.1时启动安装程序,即使在机器上安装了4.7.

请参阅https://help.sap.com/doc/saphelp_nwgwpam_1/1.0.4/en-US/c5/88c211fa174464800b9d457182e4be/content.htm?no_cache=true中的定义启动条件部分

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读