vc2005发布

问题描述

我编写了自己的程序,且用msvc2005的安装向导制作了安装程序,想在没有安装msvc2005的机器上运行它,提示“由于应用程序配置不正确,应用程序未能启动,重新安装应用程序会纠正这个问题”,我安装了vcredist_x86.exe,问题解决,我现在的问题是,如何将vcredist_x86.exe打包到安装程序里面,不要单独安装它?

解决方案

解决方案二:
打包的时候把这个文件一起放进去,设置自定义安装步骤来执行。另一种办法是在项目属性中,在“C/C++”—“代码生成”中,把运行库设置为没有DLL字样的选项,如果使用了MFC,把MFC也设置为使用静态库,这样就不需要安装vcredist。
解决方案三:
对不起,用msvc2005的安装向导如何制作自定义安装程序?
解决方案四:
先把vcredist_x86.exe添加到包里面,再用鼠标右击项目,选择“视图”—“自定义操作”,在“自定义操作”—“安装”中添加步骤。
解决方案五:
谢谢回答。能否详细说明一下。我的做法如下,但是还是出错。1、我在文件系统中的“应用程序文件夹”中将我的.dll及.exe等都加载进来;2、我在“自定义操作”中,将我的.exe加载到“提交”(我也试了加载到“安装”)里面,安装我的程序时,出现了“Commandlineoptionsyntaxerror,Typecomannd/?forhelp”的错误,不知道在第2步中少了什么?
解决方案六:
另外,按照此方法能否将mysql数据库也打包进来?

时间: 2025-01-21 01:57:38

vc2005发布的相关文章

VS2008编译的程序在某些机器上运行提示“由于应用程序配置不正确,应用程序未能启动”的问题

  使用VS2008编译了一个程序,使用到自己编译的DLL,丢到某些机子上无法运行,提示"由于应用程序配置不正确,应用程序未能启动"的错误,装了vcredist_x86也没有用,开始以为是DLL的问题,后来换个简单的程序,仍然不行,百撕不得其解,后来上网找,下面有说了很多解决办法.         我最终的解决办法是复制本机中的.manifest文件,修改里面的版本号,复制到提示错误的机子上,与可执行程序放在同一目录就可以了.在计算机中管理的系统工具,事件查看器可以查看应用程序的消息,

VC2005从开发MFC ActiveX ocx控件到发布到.net网站的全部过程

开篇语:最近在弄ocx控件发布到asp.net网站上使用,就是用户在使用过程中,自动下载安装ocx控件.(此文章也是总结了网上好多人写的文章,我只是汇总一下,加上部分自己的东西,在这里感谢所有在网上发表相关内容的朋友们.) ActiveX控件用于Web的过程是将控件嵌入主页中,用户通过浏览器访问该主页时,将主页中的控件下载,并在用户机器上注册,以后就可在用户的浏览器上运行.控件下载一次后就驻留在用户本地机器上,下次再访问相同的主页时,可不再下载该控件,而是直接运行用户本地的控件.这里控件容器就是

关于在windows下部署发布QT程序的总结

关于在windows下部署发布QT程序的总结 文章出处:http://www.diybl.com/course/3_program/c++/cppjs/200869/123842.html 以下包括了部分网上收集的,以及qt帮助里的内容(Deploying an Application on Qt/Windows) 首先,打开windows控制台,然后,找到vs安装目录下的bin里,执行 vcvars32.bat 这个脚本.执行完之后,vs需要的所有环境变量就已经设置好了. 然后,做下面的操作:

调试Release发布版程序的Crash错误

http://www.cppblog.com/Walker/archive/2012/11/08/146153.html http://blog.sina.com.cn/s/blog_48f93b530100fsln.html   在Windows平台下用C++开发应用程序,最不想见到的情况恐怕就是程序崩溃,而要想解决引起问题的bug,最困难的应该就是调试release版本了.因为release版本来就少了很多调试信息,更何况一般都是发布出去由用户使用,crash的现场很难保留和重现.本文将给出

重磅发布背后:POLARDB的中国故事

直播!直击ApsaraDB产品升级(暨POLARDB)发布会 预计到2020年,人类的总数据量将突破100ZB. 这些浩若星海的数据记载着人类文明的一切成果,如果万有引力是连接起宇宙关系的钥匙,那么数据库就是让人类与数据形成连接的另一种形式的钥匙. 从登录淘宝购物到在社交网站上高谈阔论,背后都离不开数据库的支撑. 从上个世纪60年代诞生开始,数据库就永久的改变了人类对数据的管理和认知. 数据库,无处不在. 2017年9月21日,阿里云发布了全新一代云数据库产品POLARDB,这是首个国产的通用高

路由协议发布超时如何解决?

链路状态广播是链接状态协议使用的一个分组,它包括有关邻居和通道成本的信息,每一个OSPFLSA都有一个生存期,它指示LSA是否仍然还有效.一旦LSA到达了最大生存期,它就会被抛弃,本篇要给大家介绍如果发生超时的情况,应该如何解决. 一.网络环境 网络中,在水星A.水星B和水星C各设备间配置OSPF协议,水星C与水星A之间链路,水星C接口GE1/0/1的IP地址为1.1.1.73/30,水星A接口GE1/0/1的IP地址为1.1.1.74/30,配置完成后,发现路由器上不能正常生成路由,这是为什么

新闻发布系统,B/S模式下的三层应用

三层的学习已接触四五个月了,最早是在学习VB.NET视频中开始接触的,那时候跟着视频敲了两个例子.再后来,个人机房重构的时候,从三层进步到了七层,此后就觉得我们不能仅仅局限于三层之上. 不过,那些都是C/S模式之下的编程.到现在,接触了B/S模式也一个多月了,第一个牛腩新闻发布系统觉得很是有趣,还是从最基本的开始,下面就一起看看B/S模式下,三层是怎样应用的.这篇博客就以添加新闻的实例来总结. 对于三层的整个过程大家都是很熟悉的了,那么在这里就不再赘述了,直接一层一层来分析. 一.思路整理. U

java 网站发布 域名-如何发布网站?求指教,感激不尽!

问题描述 如何发布网站?求指教,感激不尽! 自己用java写了个网站,想要放到网上去,应该要怎样做?有没有这方面有经验的人士帮忙解答一下?谢谢. 解决方案 1.买域名2.买空间我就知道这么多..只能帮你到这了 解决方案二: 可以用公有云计算平台,像是新浪SAE,费用不贵,用起来简单,是Java的话直接打war包上传上去就好了. 解决方案三: 可以用自已电脑配合花生壳搭建一台服务器(网上例子有很大). 还有就是花费去购买空间,也有一些免费的,不过得自已去找了! 解决方案四: 想自己控制自己的项目,

tomcat 和 jboss的热部署(热发布)问题

所谓的热部署(热发布)(下面称为"热部署"),就是说,在web工程发布之后,不可避免的,会遇到修改BUG的问题.现在的热部署就是为了解决这个问题,其功能就是说:在不停止web服务的同时,对jsp和java类进行修改,修改后的效果同时还能够在页面上显示出来.节省了调试时间,提高了效率.不过,修改配置文件是个例外,如果对配置文件做修改,一定要重启web服务.         常用的web服务器一般为tomcat和jboss,现一一做介绍.         1.tomcat热部署