卡在正在更新visualstudio安装程序

卡在正在更新visualstudio安装程序,第1张

如果您正在更新Visual Studio安装程序,可以尝试历哗以下步骤来解决问题:

1. 尝试重新启动Visual Studio安装程序。

2. 如果重新启动不起作用,可以尝试使用“管理员”权限运行Visual Studio安装程序。

3. 如果上述步骤都不起作用,可以尝试使用“友颂卸载/修复”工具来修复Visual Studio安装。

4. 如果肢告行上述步骤都不起作用,可以尝试手动删除Visual Studio的所有文件和注册表项,然后重新安装。

其实每一次程序发布的时候,如果是版本更新,最好还是通过注册表删除卸载旧版本,之后升级新版本最好的.如果枝辩只是升级组件这里有3种解决方法:

1)通过web services获取服务器端的升级数据,根据数据的比较实现安装包升级

2)通过增加 Version 的值,同时不改ProductCode,也可以实现, *** 作细节不多讲,各版本不一样.

3)使用第三方软件:Wix,这个可以根据教程一步一步来,方便的很.

---------

第二种方式如果没有在特殊要求下,最好还是建议用户先卸载再念圆安装升级(包括我们项目组基本上也是这样做,目的是防止接口不统一引起异常导致升级组件失败),可以增加成功率.

如果有服务器进行控制,并且能通过注册表找到安装路径下的dll或com组件,完全可以下载替换.不知道你是需要更新部分组件还是整体更新呢,根据你的需求进行选择.

另外从网上找到一些方法希望能够帮助你:

1. http://www.cnblogs.com/zhaoblogs/archive/2012/10/26/2741258.html

2.用vs打包后的windows installer安装程序,默认会检查版本,windows installer是根据UpgradeCode和版本号(Version)来查找版本号的,一般的情况下我们只会修改ProductCode和Version,而不会修改UpgradeCode,就是为了能够检查到老版本或者更新的版本,如果不需要版本检查,那么更改UpgradeCode或许可以实现你的要求,但是这样可能会产生一些无法预料的问题

3.换一个思路,直接替换你修改的dll 文件就可以了,很多软件升级都是这样!

4.

可以按楼上的使用自动更新来做,但是需要花一些时间来熟悉和搭环境;当然你也可以使用Major Upgrades方式制作升级安装包,或者制作补丁包,如果软件体积不大,最好用Major Upgrades方式,它是最可靠的:

Major Upgrades制作的升级安装包会自动卸载以前的版本程序,然后安装新版本的程序,因此不用一台台手动删除程序,直接安装新版本的程序就可以了;

要制作Major Upgrades制作的升级安装包,必须修改ProductCode属性,相同的ProductCode在没有卸载旧版本而安装新版本时会导致出错提示;

修改Version属性,以区别于旧版本

设置RemovePreviousVersions属性为true,也就是允许安装程序卸载以前版本;要卸载旧的版本程序还需要搜索到已安装的旧版本程序,使用vs打包时是通过UpgradeCode找到旧版本的程序,猛高缺因此新版本和旧版本的UpgradeCode属性应该保持一致。

Visual Studio(包括VC++)在安装时会先验证你的Windows系统是否有必须的基本组件,如果有这些组件VS才能安装,如果安装程序发现当前的系统不满足条件,或者组件的版本太低,那它会自动连接到 Microsoft Update 网站进行组件下载并升级,这就是你遇到的问题。你可以等待系统更新后再安装 VS,或者从微软官方下载 VS 的完整版,一般是一个 iso 文件,而不是 msi 文件(这个是网络安装版也下载并安和罩隐装或升级必需的组件),然后用虚拟光驱加载这个 iso 进行安装。

2015年1月21日,微软在华盛顿发布新一代Windows系统,并表示向运行Windows7、Windows 8.1以及Windows Phone 8.1的所有设备提供,用户可以在Windows 10发布后的第一年享受免费升级服务。[7]  2月13日,微软正唤厅式开启Windows 10手机预览版更新推送计划。[8]  3月18日,微软中国官网闷铅正式推出了Windows 10中文介绍页面。[9]  4月22日,微软推出了Windows Hello和微软Passport用户认证系统,微软今天又公布了名为“Device Guard”(设备卫士)的安全功能。[10]  4月29日,微软宣布Windows 10将采用同一个应用商店,即可展示给Windows 10覆盖的所有设备用,同时支持Android和iOS程序。[11]  7月29日,微软发布Windows 10正式版。

在易用性、安全性等方面进行了深入的改进与优化。针对云服务、智能移动设备、自然人机交互等新技术进行融合。

只要能运行Windows 7 *** 作系统,就能更加流畅地运行Windows 10 *** 作系统。针对对固态硬盘、生物识别、高分辨率屏幕等更件都进行了优化支持与完善。

除了继承旧版Windows *** 作系统的安全功能之外,还引入了Windows Hello,Microsoft Passport、Device Guard等安全功能。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12306653.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存