vs2005打包后安装的问题

问题描述

开发了一个程序,用vs2005打包,有以下现象.1在正常安装XP系统的电脑上可以正常安装2如果电脑上的XP系统是ghost版的,则出现以下提示安装程序检测到无法验证文件“C:DOCUME~1ADMINI~1LOCALS~1TempVSDD.tmpdotnetfxdotnetfx.exe”的发行者。日志文件如下:Thefollowingpropertieshavebeenset:Property:[AdminUser]=true{boolean}Property:[ProcessorArchitecture]=Intel{string}Property:[VersionNT]=5.1.3{version}Runningchecksforpackage'.NETFramework2.0',phaseBuildListRunningexternalcheckwithcommandline"C:DOCUME~1ADMINI~1LOCALS~1TempVSDD.tmpdotnetfxdotnetchk.exe"-lcid:2052Processexitedwithcode0Settingvalue'0{int}'forproperty'DotNetInstalled'Readingvalue'Version'ofregistrykey'HKLMSoftwareMicrosoftInternetExplorer'Readstringvalue'6.0.2900.5512'Settingvalue'6.0.2900.5512{string}'forproperty'IEVersion'Thefollowingpropertieshavebeensetforpackage'.NETFramework2.0':Property:[DotNetInstalled]=0{int}Property:[IEVersion]=6.0.2900.5512{string}Runningchecksforcommand'dotnetfxinstmsia.exe'Resultofrunningoperator'ValueExists'onproperty'VersionNT':trueResultofchecksforcommand'dotnetfxinstmsia.exe'is'Bypass'Runningchecksforcommand'dotnetfxWindowsInstaller-KB893803-v2-x86.exe'Resultofrunningoperator'ValueExists'onproperty'Version9x':falseResultofrunningoperator'VersionLessThan'onproperty'VersionNT'andvalue'5.0.3':falseResultofrunningoperator'VersionGreaterThanOrEqualTo'onproperty'VersionMsi'andvalue'3.0':trueResultofchecksforcommand'dotnetfxWindowsInstaller-KB893803-v2-x86.exe'is'Bypass'Runningchecksforcommand'dotnetfxdotnetfx.exe'Resultofrunningoperator'ValueNotEqualTo'onproperty'DotNetInstalled'andvalue'0':falseResultofrunningoperator'ValueEqualTo'onproperty'AdminUser'andvalue'false':falseSkippingFailIfbecauseProperty'Version9X'wasnotdefinedResultofrunningoperator'VersionLessThan'onproperty'VersionNT'andvalue'5.0.3':falseResultofrunningoperator'ValueNotExists'onproperty'IEVersion':falseResultofrunningoperator'VersionLessThan'onproperty'IEVersion'andvalue'5.01':falseResultofrunningoperator'ValueNotEqualTo'onproperty'ProcessorArchitecture'andvalue'Intel':falseResultofchecksforcommand'dotnetfxdotnetfx.exe'is'Install'Runningchecksforcommand'dotnetfxlangpack.exe'Resultofrunningoperator'ValueEqualTo'onproperty'DotNetInstalled'andvalue'2':falseResultofrunningoperator'ValueEqualTo'onproperty'AdminUser'andvalue'false':falseSkippingFailIfbecauseProperty'Version9X'wasnotdefinedResultofrunningoperator'ValueNotExists'onproperty'IEVersion':falseResultofrunningoperator'VersionLessThan'onproperty'IEVersion'andvalue'5.01':falseResultofrunningoperator'VersionLessThan'onproperty'VersionNT'andvalue'5.00':falseResultofrunningoperator'ValueNotEqualTo'onproperty'ProcessorArchitecture'andvalue'Intel':falseResultofchecksforcommand'dotnetfxlangpack.exe'is'Install''.NETFramework2.0'RunCheckresult:InstallNeededEULAforcomponents'.NETFramework2.0'wasaccepted.Copyingfilestotemporarydirectory"C:DOCUME~1ADMINI~1LOCALS~1TempVSDD.tmp"Copyingfrom'G:AutoPlayDocsdotnetfxdotnetfx.exe'to'C:DOCUME~1ADMINI~1LOCALS~1TempVSDD.tmpdotnetfxdotnetfx.exe'Copyingfrom'G:AutoPlayDocsdotnetfxlangpack.exe'to'C:DOCUME~1ADMINI~1LOCALS~1TempVSDD.tmpdotnetfxlangpack.exe'Runningchecksforpackage'.NETFramework2.0',phaseBeforePackageRunningexternalcheckwithcommandline"C:DOCUME~1ADMINI~1LOCALS~1TempVSDD.tmpdotnetfxdotnetchk.exe"-lcid:2052Processexitedwithcode0Settingvalue'0{int}'forproperty'DotNetInstalled'Readingvalue'Version'ofregistrykey'HKLMSoftwareMicrosoftInternetExplorer'Readstringvalue'6.0.2900.5512'Settingvalue'6.0.2900.5512{string}'forproperty'IEVersion'Thefollowingpropertieshavebeensetforpackage'.NETFramework2.0':Property:[DotNetInstalled]=0{int}Property:[IEVersion]=6.0.2900.5512{string}Runningchecksforcommand'dotnetfxdotnetfx.exe'Resultofrunningoperator'ValueNotEqualTo'onproperty'DotNetInstalled'andvalue'0':falseResultofrunningoperator'ValueEqualTo'onproperty'AdminUser'andvalue'false':falseSkippingFailIfbecauseProperty'Version9X'wasnotdefinedResultofrunningoperator'VersionLessThan'onproperty'VersionNT'andvalue'5.0.3':falseResultofrunningoperator'ValueNotExists'onproperty'IEVersion':falseResultofrunningoperator'VersionLessThan'onproperty'IEVersion'andvalue'5.01':falseResultofrunningoperator'ValueNotEqualTo'onproperty'ProcessorArchitecture'andvalue'Intel':falseResultofchecksforcommand'dotnetfxdotnetfx.exe'is'Install'Runningchecksforcommand'dotnetfxlangpack.exe'Resultofrunningoperator'ValueEqualTo'onproperty'DotNetInstalled'andvalue'2':falseResultofrunningoperator'ValueEqualTo'onproperty'AdminUser'andvalue'false':falseSkippingFailIfbecauseProperty'Version9X'wasnotdefinedResultofrunningoperator'ValueNotExists'onproperty'IEVersion':falseResultofrunningoperator'VersionLessThan'onproperty'IEVersion'andvalue'5.01':falseResultofrunningoperator'VersionLessThan'onproperty'VersionNT'andvalue'5.00':falseResultofrunningoperator'ValueNotEqualTo'onproperty'ProcessorArchitecture'andvalue'Intel':falseResultofchecksforcommand'dotnetfxlangpack.exe'is'Install''.NETFramework2.0'RunCheckresult:InstallNeededVerifyingfileintegrityofC:DOCUME~1ADMINI~1LOCALS~1TempVSDD.tmpdotnetfxdotnetfx.exeWinVerifyTrustreturned-2146869232FilenottrustedError:安装程序检测到无法验证文件“C:DOCUME~1ADMINI~1LOCALS~1TempVSDD.tmpdotnetfxdotnetfx.exe”的发行者。

解决方案

解决方案二:
问题补充:在ghostxp的电脑上双击安装包下得.netframework安装文件,报错.下载一个最新的..netframework安装文件就可以安装上
解决方案三:
怎么没人回答,我也遇到这个问题了,各位大侠帮帮忙啊!!!
解决方案四:
我也下载了一个这个vs2005并且安装了可是我没有遇到这么纠结的问题呀!
解决方案五:
打包时把.netframework一起打包进去在打包项目内选"从当前位置安装"

时间: 2024-09-17 06:49:20

vs2005打包后安装的问题的相关文章

先安装VS2003,后安装VS2005,无法创建Web程序

问题描述 我先安装的VS2005,后安装的VS2003,用VS2003创建Web程序时,报告错误:HTTP/1.0500ServerError.我使用aspnet_regiis.exe-i重新注册后,还是不行.我创建其他程序都没有问题.另外,使用VS2005+IIS,创建Web程序,也没有问题. 解决方案 解决方案二:打开信息服务默认网站右键(asp.net)选项卡asp.net版本改为1.1解决方案三:我改了,还是不行.另外,我的"网站"右键属性中只有asp.net2.0版本,没有1

C#打包应用安装后,显示“默认公司名称”,想问问通过哪里可以修改???

问题描述 "默认公司名称"主要出现在两个地方,一个是安装目录下,也就是...ProgramFiles...后面,以及在卸载应用程序的时候的发布者那一栏中. 解决方案 解决方案二:..PropertiesAssemblyInfo.cs解决方案三: 解决方案四:引用1楼zhi_ai_yaya的回复: ..PropertiesAssemblyInfo.cs 我在AssemblyCompany中设置名称了,但是打包后安装的时候并没有显示出来呢???怎么回事啊解决方案五:引用2楼sp1234的回

addins-VS2015编写Addin,调试时没问题,但是打包后在别的机器上找不到addin

问题描述 VS2015编写Addin,调试时没问题,但是打包后在别的机器上找不到addin 用VS2015C#编写的word2013和2016的Addin,在本机调试没问题,但是打包后在别的机器上安装,ribbon不显示,且在option-〉Add-ins里面也找不到,请问是什么问题?打包的时候要注意什么?我用Visual Studio Installer和InstallShield都尝试过.在InstallShield中选中dll,右键属性->COM & .Net Setting: Reg

用VS2005打包,如何让主程序在安装完成后自动启动

问题描述 用VS2005打包,如何让主程序在安装完成后自动启动 解决方案 解决方案二:刚刚注册,这是仅有的40分.哈...解决方案三:添加一个新项目,项目类型为类库,然后在这个项目中添加一个安装程序类.添加类似下面的代码:usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Configuration.Install;namespaceCustomSetup{[RunInstaller(true)]publi

Android 的apk重新打包签名后,安装成功后,手机中转屏(横竖屏切换)软件强行自动关闭了

问题描述 Android 的apk重新打包签名后,安装成功后,手机中转屏(横竖屏切换)软件强行自动关闭了 Android 的apk重新打包.签名后,安装成功后,手机中转屏(横竖屏切换)软件强行自动关闭了什么情况,我用apktool打包签名的. 解决方案 最好是接上调试,看看出错时的 logcat 的输出.如果是所有手机都出错,还比较好解决的,就怕重现不了. 解决方案二: 这种情况应该是不支持或不兼容. 解决方案三: activity在转屏的时候会执行onResume(),你可能是有一些变量在转屏

visual studio-使用VS打包程序后 安装exe后启动页面需要10秒才能显示页面,如果让页面一打开就有

问题描述 使用VS打包程序后 安装exe后启动页面需要10秒才能显示页面,如果让页面一打开就有 解决方案 这10秒一定是进行了读取数据库等耗时的操作,建议检查一下程序中有哪些操作耗时,向将该功能注释掉试一下是不是启动快了. 解决方案二: 这个应该是网页加载慢.一般不要程序一启动就做耗时操作.这样用户体验不好. 解决方案三: 网络问题 只能开心等待了 解决方案四: 给你个思路,软件开启的时候显示一张图片之类的,然后另开一个进程在主窗口加载页面,主窗口不显示,但是实例已经创建出来了,等页面加载完把主

Advanced Installer 打包后,安装包在WIN10下重启后再次运行安装的解决办法

原文:Advanced Installer 打包后,安装包在WIN10下重启后再次运行安装的解决办法 前几个月使用Advanced Installer 打包了一堆安装包,其中有使用默认主题的,也有根据UI设计更改过一些功能的,当时在Windows7下测试没有任何问题,就直接上线给用户使用了. 这两天在禅道上发现指派了一个BUG过来,描述的内容是在Windows10下安装包会出现重启后再次自动运行的问题,见鬼了,没有写过自启动注册表啊,马上打开工程查看,发现了一个很奇怪的现象,下面来介绍. 1.当

VS2012的Windows Service程序打包成exe后安装,但是在进程管理中找不到这个服务,是怎么回事呢???求高手帮忙解决,谢谢!!在线等……

问题描述 VS2012的WindowsService程序打包成exe后安装,但是在进程管理中找不到这个服务,是怎么回事呢???求高手帮忙解决,谢谢!!在线等-- 解决方案 解决方案二:windowsservice安装过程中,不光是复制可执行文件,很关键的一步是需要自定义的,就是注册服务,并且启动服务.注册要用到installutil,启动就用netstartxxxxxx解决方案三:我是用这种方法配置打包的,以前有个项目也是按这种方法配置打包成功运行没有问题,不知道这次是怎么回事http://bl

现完成了一套插件式构架的程序,用VS2005打包,能不能做到安装时选择了那些插件,才把相应插件的DLL安装进客户机去?

问题描述 现完成了一套插件式构架的程序,用VS2005打包,能不能做到安装时选择了那些插件,才把相应插件的DLL安装进客户机去? 解决方案 解决方案二:有人知道嘛?或者提下思路也好啊......解决方案三:顶上去..........解决方案四: 解决方案五:没人知道嘛?还是.NET自己打包,没法实现这种功能?一定要先把所以的DLL文件都COPY到客户机的?解决方案六:小顶一下解决方案七:可能你要自己在Setup程序里面写自定义的安装步骤,没写过具体也没办法告诉你你可以考虑InstallShiel