安装程序开始画在xp显示:

追踪故障源的方法——命令行安装.msi程序,可以看到log日志。即 msiexec /i a.msi /l*v a.log 将会生成名为“a.log”的日志;
从a.log中可以看出DIRCA_CheckFX应该是问题的源头,CHECKFX 的作用是检查 .NET Framework 版本,在 Setup Project 的Prerequisite和Launch Conditions 两处必须统一。
后来,查询到Visual Studio 2013以上版本生成的 Windows Installer 与 Windows XP 不兼容。

通过网上查找方法,得到两种解决方法:

  • 将打包关键文件用Visual Studio 2010的替换:

步骤如下:

  1. 关闭 Visual Studio;
  2. 复制C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\Deployment 路径下的dpca.dll粘贴到当前版本的文件夹下(2013的路径是C:\Program Files (x86)\Microsoft Visual Studio12.0\Common7\IDE\CommonExtensions\Microsoft\VSI\bin);
  3. 打开打包的项目;
  4. 重新编译生成;

注:同理,在xp中使用高版本的msiexec.exe进行卸载也会存在问题,可用xp中的替代,可保证卸载同时不报错误。

  • 不再进行环境检查
  1. 下载并打开Ocra;
  2. 用Ocra打开msi文件,找到CustomAction表,从表中找到两个Action:DIRCA_CheckFx和VSDCA_VsdLaunchConditions;
  3. 对这两个Action,分别右键删除即可。记得保存!

其实修改完,打开记录追踪安装过程的话,还是存在有Error的问题。不过程序可以成功安装并正常运行。

Visual Studio 2015安装的Visual Studio Installer生成的msi兼容XP系统相关推荐

  1. 成功解决Visual Studio 2015安装时,点击vs_community.exe 没有反应

    成功解决Visual Studio 2015安装时,点击vs_community.exe 没有反应 目录 解决问题 解决方法 解决问题 Visual Studio 2015安装时,点击vs_commu ...

  2. Yolo-v2 Visual Studio 2015安装时报错Team Explorer for Microsoft Visual Studio 2015解决办法

    解决办法 https://blog.csdn.net/explorer_day/article/details/78886391 经过测试以上方法,还是未能解决,最后通过安装系统原装显卡驱动(微星什么 ...

  3. Visual Studio 2015安装使用方法

    Visual Studio 2015 安装步骤 装载镜像 安装过程 开发环境 启动 注册 项目创建 程序运行 安装步骤 装载镜像 下载之后的文件是.iso格式的镜像,Windows 8/10都能够双击 ...

  4. Microsoft Visual C++ 2015 安装失败 0x80070666-已安装这个产品的另一个版本。

    项目场景: 场景:Microsoft Visual C++ 2015 安装 问题描述: Microsoft Visual C++ 2015 安装失败 0x80070666-已安装这个产品的另一个版本. ...

  5. Visual Studio 2015安装教程(附激活码)

    安装步骤: 安装前先关闭杀毒软件和360卫士,注意安装路径不能有中文,安装包路径也不要有中文. 试装系统:win10 64bit 安装前请确认,IE浏览器是否为10以上的版本,Visual Studi ...

  6. vs visual studio 2015安装后的几个问题

    前言 最近在win7下重新安装了visual studio 2015,没有安装在默认路径下,编译时出现不少问题,整理如下 1.Failed to locate: "CL.exe". ...

  7. 【OpenCV】 OpenCV-4.1.1 + Visual Studio 2015 安装教程

    搭建环境: 软件版本:OpenCV-4.1.1.Visual Studio 2015 操作系统:Win10 主要流程: 1.准备工作 1.1下载并解压opencv 1.1.1 OpenCV官方网站下载 ...

  8. Visual Studio 2015 安装过程中出现“安装包丢失或损坏”错误的解决方法

    Visual Studio 2015 下载链接: 由于官网实在是太慢了,而且有时候还打不开下载页面,所以我这里贴出了链接,大家可以使用迅雷下载(速度杠杠的) 链接:ISO镜像文件 安装方法: 将ISO ...

  9. Visual Studio 2015 安装

    Visual Studio 2015是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具.代码管控工具.集成开发环境(IDE)等等.所写的目标代码适用于微软支持的所有 ...

最新文章

  1. HX711双通道AD转换模块
  2. Smart Paster...great tool to paste large strings into Vs.net
  3. 开启mybatis日志_Mybatis源码分析之Cache二级缓存原理 (五)
  4. 算法导论——DFS深度优先搜索
  5. 2017上海金马五校赛 丢史蒂芬妮 博弈问题
  6. Linux_free(buffer与cache区别)
  7. CAN 通信协议文档集锦
  8. MATLAB求前N个数的阶乘和(通俗易懂)
  9. AUTOCAD圆角半径过大问题的思考和计算
  10. iozone测试IO方法
  11. 热点信号放大(WISP)、万能中继(Client+AP)+AP
  12. 牛年第一瓜!阿里女员工被初中文化男子骗走500多万!开豪车连骗12名女性,被判无期!...
  13. python 幂_python 幂次方
  14. 移动用户远程接入L2TP配置详解
  15. 常见 Android 浏览器请求 UA 信息
  16. centos7下jenkins部署应用程序
  17. 如何做英文SEO、如何做英文外链
  18. BuddyPress
  19. 《贝佐斯的数字帝国》读书笔记
  20. 工业控制系统信息安全产品标准及测评方法

热门文章

  1. STM32型号与Contex m对应关系
  2. Anaconda介绍、【windows版】下载、安装及使用教程
  3. python Unicode的转码方法及汉字范围的讨论
  4. C++无依赖库的websocket实现
  5. mllib java怎么调用,从Java上的星火MLlib使用微风
  6. 4G模组GPS定位功能使用说明
  7. -20c语言转换,用C语言解决数制转换问题_百度文库(20页)-原创力文档
  8. AndroidStudio 查看项目依赖明细
  9. Java面试补给站——Map一家亲
  10. linux安装软件命令1003无标题,Linux下软件安装