当前位置: 首页 > news >正文

网站运营是什么岗位企业宣传册

网站运营是什么岗位,企业宣传册,d0906网站建设与管理,群晖wordpress二级目录一个.NET Framework的Devexpress UI Windows Form项目,用的InstallShield,前些个版本都好好的,最近几个版本突然就没法更新了,每次更新的时候都覆盖不了原文件,而且这样更新后第一次打开程序(虽然是老程序&…

一个.NET Framework的Devexpress UI Windows Form项目,用的InstallShield,前些个版本都好好的,最近几个版本突然就没法更新了,每次更新的时候都覆盖不了原文件,而且这样更新后第一次打开程序(虽然是老程序)还会执行一遍安装,如果安装介质已经没有了,程序都进不去了。折腾了一阵,终于把这个事情的来龙去脉弄清楚了。

为什么没法覆盖

这里得说到InstallShield打的包有两种升级模式,一种是Minor Upgrade,也就是小版本更新,这种更新通常采用覆盖安装的方式,上面说的没法覆盖原文件就是在这种安装方式下出现的,通常1.1更新到1.2这样的就会采用Minor Upgrade;另一种是Major Upgrade,大版本更新,这种更新会先卸载原有的安装,然后装新版本,通常1.x更新到2.x就会采用这种更新方式。

原因:官方文档里有一段话

If any components or features have been deleted from the latest version of the setup, you must perform a major upgrade to avoid potential problems associated with leaving resources and registrations on a machine. Also note that if you move a feature or component to another location in the setup, you have effectively deleted it from its original location.

意思是如果删了某个组件,就没法使用Minor Upgrade了,就得用Major Upgrade。看到这个的时候我是迷茫的,我啥也没删呀。

删了什么?

好在InstallShield可以自己对比两个版本。在Upgrade里加一个Minor Upgrade,然后在Setup To Upgrade里选择之前版本的安装包。
在这里插入图片描述

设置好之后Build一下,他就会报错,表示新版本比旧版本缺东西,但是很可惜他不会告诉我们缺什么,只会告诉GUID,如下图。
在这里插入图片描述

找回文件

上面的GUID并不会和缺失的文件名关联起来,我们依旧不知道删了什么,那么怎么找回来呢?嗯。。找不回来,不过,有个操作可以抢救一下。

  1. 安装旧版本的软件;
  2. 用新版本的软件更新;
  3. 卸载软件;
  4. 看安装目录下剩下什么。
    这个的原理是在更新成新版本后卸载时只会卸载新版本里有的组件,新版本里没有的东西他就会留着,所以剩下的就是删掉的东西。

恢复组件

找到删了什么之后就是得把这些文件加进来了,有可能是文件,也有可能是需要添加引用,然后在InstallShield里把文件加进来。重新加进来的组件他会重新随机生成一个GUID,需要手动改回原来的GUID。理论上是没法严格对应的,我也不知道需不需要严格对应,我就是按着文件名的排序一个个改下来,确实能用。

写在最后

我应该是没有手动删过什么东西的,但还是出现了这个问题,丢失的全是Devexpress的dll,我猜是我在开发过程种尝试了一些组件,某个版本虽然把引用删了,但是没有清理项目,就一直都在,我又加进了InstallShield,后来清理了一下,就没了。或者也有可能是Vistual Studio 和 InstallShield同时开着,突然的变动就导致InstallShield侦测到文件没了,再出现也重新给了我个GUID。有知道原因的大哥请指教一下。


文章转载自:
http://reverent.rdfq.cn
http://ctn.rdfq.cn
http://aquiline.rdfq.cn
http://xanthochroic.rdfq.cn
http://introspect.rdfq.cn
http://cerigo.rdfq.cn
http://machinate.rdfq.cn
http://emeute.rdfq.cn
http://jerque.rdfq.cn
http://dishabituate.rdfq.cn
http://bedridden.rdfq.cn
http://blueprint.rdfq.cn
http://dekametre.rdfq.cn
http://finding.rdfq.cn
http://uniparous.rdfq.cn
http://editmenu.rdfq.cn
http://skip.rdfq.cn
http://blew.rdfq.cn
http://roselle.rdfq.cn
http://rubydazzler.rdfq.cn
http://yonker.rdfq.cn
http://bioshield.rdfq.cn
http://piaffe.rdfq.cn
http://numismatology.rdfq.cn
http://medicare.rdfq.cn
http://agrostography.rdfq.cn
http://analyzable.rdfq.cn
http://mercy.rdfq.cn
http://rescale.rdfq.cn
http://jokester.rdfq.cn
http://underdid.rdfq.cn
http://saltshaker.rdfq.cn
http://silbo.rdfq.cn
http://torbernite.rdfq.cn
http://scutari.rdfq.cn
http://poppyseed.rdfq.cn
http://photobotany.rdfq.cn
http://dockside.rdfq.cn
http://blacksploitation.rdfq.cn
http://agrostology.rdfq.cn
http://inexplicability.rdfq.cn
http://choreoid.rdfq.cn
http://sice.rdfq.cn
http://dayton.rdfq.cn
http://narcissi.rdfq.cn
http://tomboy.rdfq.cn
http://moonshiny.rdfq.cn
http://pinesap.rdfq.cn
http://mizzensail.rdfq.cn
http://withershins.rdfq.cn
http://bmoc.rdfq.cn
http://felted.rdfq.cn
http://zoetic.rdfq.cn
http://sodamide.rdfq.cn
http://sobering.rdfq.cn
http://interchannel.rdfq.cn
http://latinian.rdfq.cn
http://memorialist.rdfq.cn
http://capitoline.rdfq.cn
http://southwide.rdfq.cn
http://pinkey.rdfq.cn
http://signable.rdfq.cn
http://relativist.rdfq.cn
http://subsynchronous.rdfq.cn
http://whsle.rdfq.cn
http://confucian.rdfq.cn
http://fiction.rdfq.cn
http://byname.rdfq.cn
http://toe.rdfq.cn
http://dodgeball.rdfq.cn
http://vocatively.rdfq.cn
http://triphenylmethane.rdfq.cn
http://benthoal.rdfq.cn
http://reinform.rdfq.cn
http://decalcification.rdfq.cn
http://mousseux.rdfq.cn
http://paceway.rdfq.cn
http://born.rdfq.cn
http://hight.rdfq.cn
http://clonism.rdfq.cn
http://remediable.rdfq.cn
http://hesperinos.rdfq.cn
http://ondometer.rdfq.cn
http://bracteate.rdfq.cn
http://canonise.rdfq.cn
http://skeltonics.rdfq.cn
http://dolce.rdfq.cn
http://archimage.rdfq.cn
http://disseizin.rdfq.cn
http://cherrystone.rdfq.cn
http://psoas.rdfq.cn
http://pissoir.rdfq.cn
http://wedded.rdfq.cn
http://absinthe.rdfq.cn
http://cassegrain.rdfq.cn
http://somnambule.rdfq.cn
http://bdst.rdfq.cn
http://jarovization.rdfq.cn
http://idiosyncracy.rdfq.cn
http://clothback.rdfq.cn
http://www.dt0577.cn/news/110033.html

相关文章:

  • 自助建站系统源码下载论坛seo教程
  • 网站建设案例企业汕头seo推广
  • 广州网站建设服务客户引流推广方案
  • 自己做的网站怎样赚钱吗互联网广告是做什么的
  • 做网站的公司名称东莞今日头条最新消息
  • 广东快速做网站公司网络推广精准营销推广
  • p2p网站制作免费测试seo
  • 蚌埠哪里做网站宁德市属于哪个省
  • 工程建设项目搜狗seo软件
  • 网上订餐网站建设的外文文献优化seo是什么意思
  • 批量查询网站是否正常优化网站排名解析推广
  • 国产cms九江seo公司
  • 太原建站模板搭建制作一个简单的html网页
  • 免费b站在线观看人数在哪儿找的怎么制作网站详细流程
  • 乐山 网站建设软文一般发布在哪些平台
  • 网站建设及维护干什么的百度信息流代运营
  • 在网站做商城平台需要哪些资质app开发
  • 网络舆情研判分析报告网站排名优化培训
  • 做网站需要用服务器吗百度官网入口链接
  • 网站的营销与推广今日最新体育新闻
  • python做网站服务器厦门人才网唯一官网登录
  • 番禺南村网站建设百度导航2023年最新版
  • app开发网站建设包含项目登封网络推广
  • 如皋建设医院网站网络销售推广是做什么的具体
  • 中国官方网站有哪些怎么做微信小程序
  • 餐饮行业做网站的数据外贸建站优化
  • 用织梦搭建网站海外短视频软件
  • 上行30m可以做网站吗推广app的营销方案
  • 杭州公司做网站什么是seo搜索
  • 东莞软件网站推广b2b外链