VS2005 制作安装程序

visual studio 2005 ( vs2005 , vc2005 ) 编译的应用程序无法运行的解决方案 如果应用程序链接时使用了其他人编译好的库,由于这些直接使用的库依赖的是其编译环境的VS2005运行库的准确版本, 和当前安装的VS2005的版本可能不符,尤其是依赖更新的版本, 而当前安装的VS2005版本比较旧时,就会出现上述问题。网上的通常解决方案是,尝试安装不同版本的VS2005 ( VC2005 ) 运行库,这个方法对于release配置编译出来的应用程序运行问题,是个好的解决方案。上面命令中xxx表示应用程序名,备份的manifest文件在当前目录,生成的应用程序在debug目录。 阅读详情

VS2005 制作安装程序

今天在首页看到一篇   .Net项目制作安装程序  的文章,感觉博主讲解还是令人费解(对于我这样的新手,嘿嘿),所以自己动了一下手,让自己有所映像,顺便纪录下.

1.首先得有一需打包的项目 ,这里我就用以前的学习之笔: 

 

2.0 接下来就要新增 安装工程(专案) :

 

2.1 专案生成后,界面如下:

 

2.2 接下来当然是要添加需打包的项目了:

 

      说明: 1.专案输出 : 打包最核心内容, exe执行文件和配置文件之类...

               2.档案 : 一些辅助文件,说明书什么的,和程序运行没必然关系的文件.

               3.合并模组 : 一些辅助模块,比如水晶报表...

               4.组件 :  程序运行需用到的其他组件(非要打包专案生成)

 

 2.3 这里为简单,需打包专案不包括其他 : 档案,模组,组件. 只需 专案输出



 最小化打包,只需上图选项中Select部分.此时VS2005界面如下:


2.4 VS2005左侧选项如图:

 

    说明:1.标识一为打包后安装程序在桌面生成的文件的选择

            2.标识二为Windows 开始 菜单 生成文件的选择

            3.标识三为程序的安装目录下生成文件的选择

 

2.5 上三文件夹的右键菜单功能一下,展示如下:

 

a.这里先在 安装目录下 添加一些辅助项目

  • 一个文件夹,用于一些图片的存放
  • 一个 档案 ,msiexec.exe.主要是为卸载用.路径为:C:/WINDOWS/system32/msiexec.exe
  • 创建两个主要输出 的快捷方式  ,也就是执行文件(.EXE)的快捷方式.右击 主要输出  ,点击第一功能选项生成.改为自己想要的名称,这里为 PKGModelControl.这两个快捷方式是为了桌面和 开始菜单 生成的.
  • 创建一个 msiexec.exe 的快捷方式,此快捷方式是为了 开始菜单 生成,用于卸载.

b.接下来在  程序功能表 添加辅助项目

  • 一个文件夹,存在一些程序需在开始菜单打开文件的快捷方式.这里为文件名也为:PKGModelControl
  • 从a 中 拖入一 主要输出 和 msiexec.exe 的快捷方式,改为自己喜好的名称.

c.然后在 桌面 添加辅助项目

  • 从a 中 拖入一 主要输出的快捷方式,改为自己喜好的名称.

d.对快捷方式 设置图片,快捷方式的 Icon.这个就自己设置了哦..!!

 

到这里,工作基本已经完成.可还有一项重要工作不能给忘记:

msiexec.exe 快捷方式 的Arguments属性值一定不能忘设  /x + ProductCode

 


其中 ProductCode 为打包专案的 ProductCode 属性.  重要 :/x 和ProductCode之间不能有空格

 

以上一个标准的打包专案已经完成,但是,如果需要安装此程序的电脑,没有Dot Net环境怎么办呢,能不能把环境集成到安装包呢?答案是肯定的. 打开 打包专案 的 属性页面(右击打包专案...): 

 

点击 必要条件 ,

 

  • 一为需要同时打包的元件
  • 二为元件的位置

 

然后 建置 专案.一切OK....

本文也只是简单介绍了打包的最简单实现... ,要想自定义安装的复杂功能如 注册表,安装界面,就要见

 

如果还要进一步自定义的话,那手动编码就OK了,当然要求比较高些.呵呵!!!!!!!

配置VS2005环境以支持Boost、QT和VTK 在本篇文章中,我们将详细介绍如何配置Visual Studio 2005(VS2005)环境,以便支持Boost、QT和VTK库。在本篇文章中,我们将详细介绍如何配置Visual Studio 2005(VS2005)环境,以便支持Boost、QT和VTK库。至此,您已成功配置了VS2005环境以支持Boost、QT和VTK库配置Visual Studio 2005环境以支持Boost、QT和VTK。步骤2:安装Boost库。步骤2:安装Boost库。步骤4:安装VTK库。步骤4:安装VTK库。 阅读详情

相关推荐

Visual Studio 2005集成开发环境深入解析

Visual Studio 2005 是微软公司推出的集成开发环境(IDE),它为开发者提供了一整套完整的工具,以便于创建各种类型的应用程序。从桌面应用程序到Web应用程序,从数据库解决方案到移动设备支持,Visual Studio 2005 都提供了必要的功能和灵活性,以满足不同项目的需求。Visual Studio的项目资源管理器是您组织和浏览项目文件的主要工具。它以层次化的方式显示了项目的解决方案和文件结构。您可以在项目资源管理器中查看、添加、删除和重命名项目文件和文件夹。

weixin_31776191的博客 1015

Windows7+vs2005源码安装subversion

2、perl环境安装 3、openssl编译 出现报错 解决方法 修改ms\ntdll.mak文件,将第19行的CFLAG的/WX参数去掉,重新运行nmake。 测试openssl 最后看到如下提示信息,说明编译正常,功能正常 4、apache相关依赖模块编译 apr编译 6、目录结构 文章附件下载

itgather的博客 425

Unity通用Buff系统,Buff编辑器(1,理论篇)(技能系统之Buff篇)

逻辑层根据游戏的规则和设计,控制Buff的生命周期、影响目标对象的属性或行为,以及处理Buff的交互和冲突。Buff堆叠和冲突:有些游戏中允许同类型的Buff叠加,以增加效果的强度,而有些游戏中可能不允许Buff叠加,只能由更强力的Buff来覆盖较弱的Buff。灵活个性化:每个游戏对象拥有自己的BuffManager,可以实现个体对象的独特Buff效果,增加游戏的多样性和个性化。自由控制:每个对象独立管理自己的Buff,可以自由地激活、更新和移除Buff效果,提供更精细的控制和逻辑实现。

u010082265的博客 4693

【C++】(三) MFC入门教程 (VS 2005)

  MFC(Microsoft Fundamental Class)全称叫做微软基础类库,是微软公司开发的一个C++类库,主要封装了大部分Windows API函数。此外,MFC不仅仅是一个类库,还是一个框架,每次新建一个MFC的工程,VS会自动生成一些基础文件,封装MFC的内核,这样在编程时就不需要考虑一些底层功能的实现,程序员可以专心实现自己想要的功能。  本博客主要采用的还是非常“古老”的VS2005,虽然软件很老,但对于初学者来说比较友好,不会有太多花里胡哨的东西。首先我们来学习如何新建工程。  首

记录学习成长之路,进一寸有进一寸的欢喜 1万+

WSL2+Ubuntu20.04纯root环境搭建指南:告别权限烦恼的终极方案

本文提供了一份详细的WSL2+Ubuntu20.04纯root环境搭建指南,旨在为本地开发与学习打造一个免去权限干扰、极致流畅的Linux子系统环境。通过启用WSL2、安装Ubuntu 20.04,并执行核心的root用户设置,开发者可以彻底告别频繁的sudo操作,提升在文件操作、容器调试和系统配置等方面的效率。

time3的博客 474

MDK5 Debug调试方法总结

MDK5 Debug调试方法总结

m0_70748084的博客 2万+

如何用VS2005制作Web安装程序

网站完成后,需要部署到目标机器上,方法有很多,直接把文件Copy到目标机器上,执行SQL脚本,配置IIS,这样可以做到;也可以使用InstallShield这样到专业制作软件来打包。本篇文章是使用VS2005自带到安装部署工具来制作exe安装文件。 涉及到到内容包括:使用安装部署工具,建立数据库,配置IIS,文件操作,注册表等。参考了网上关于使用VS制作安装程序的文章。环境:Windows

cqfeng的专栏 1万+

基于深度学习的图像去雨(Opencv,Pytorch,Cnn)

最近做了一个图像去雨项目,使用的语言为Python,深度学习框架为Pytorch。去雨效果不错,具体请看效果视频!图像去雨(GAN,Opencv,Pytorch)

Czqqwer的博客 2612

如何用VS2005制作WEB安装程序

网站完成后,需要部署到目标机器上,方法有很多,直接把文件Copy到目标机器上,执行SQL脚本,配置IIS,这样可以做到;也可以使用InstallShield这样到专业制作软件来打包。本篇文章是使用VS2005自带到安装部署工具来制作exe安装文件。 涉及到到内容包括:使用安装部署工具,建立数据库,配置IIS,文件操作,注册表等。参考了网上关于使用VS制作安装程序的文章。环境:Windows

xunmen9的专栏 556

C#实现低通和高通滤波算法

低通滤波器允许通过低于某个截止频率的信号成分,并且抑制高于该频率的成分。而高通滤波器则允许通过高于某个截止频率的信号成分,并抑制低于该频率的成分。巴特沃斯滤波器是一种对称的滤波器,具有平坦的幅度响应和最小的群延迟。低通和高通滤波是数字信号处理中常用的滤波技术,用于滤除或增强信号中的特定频率成分。在本篇文章中,我们将使用C#编程语言来实现低通和高通滤波算法。以上就是使用C#实现低通和高通滤波算法的示例代码。你可以根据自己的需求调整截止频率和采样率,将这些代码应用于你的项目中。是滤波器的截止频率,

XisVisual_Basic的博客 1274

【报错解决】OpenClaw 报错 Unsupported engine: requires node >=22.0.0 —— Node.js 版本过低的完整排查与解决实录

在国产操作系统环境下部署OpenClaw时遇到"Unsupported engine: requires node >=22.0.0"报错,分析表明该工具要求Node.js 22+以支持fetch API等新特性。解决方案包括:1) 使用nvm升级Node至22+版本;2) Docker环境中改用node:22-alpine镜像;3) 不推荐强制忽略引擎检查。文章强调遵循引擎要求的重要性,指出环境版本是工程化体系稳定运行的关键,建议通过规范升级解决兼容性问题。(149字)

博客 608

VS2005制作Web安装程序

网站完成后,需要部署到目标机器上,方法有很多,直接把文件Copy到目标机器上,执行SQL脚本,配置IIS,这样可以做到;也可以使用InstallShield这样到专业制作软件来打包。本篇文章是使用VS2005自带到安装部署工具来制作exe安装文件。 涉及到到内容包括:使用安装部署工具,建立数据库,配置IIS,文件操作,注册表等。参考了网上关于使用VS制作安装程序的文章。环境:Windo

rainbowsoftware 2207

cesium 实时轨迹

运用cesium中model和polyline添加模型和轨迹线,用CallbackProperty方法来实时改变经纬度。

God's asylum的博客 1964

VS2005 制作 安装程序

 今天在首页看到一篇   .Net项目制作安装程序 的文章,感觉博主讲解还是令人费解(对于我这样的新手,嘿嘿),所以自己动了一下手,让自己有所映像,顺便纪录下.1.首先得有一需打包的项目,这里我就用以前的学习之笔:  2.0 接下来就要新增 安装工程(专案) : 2.1 专案生成后,界面如下: 2.2 接下来当然是要添加需打包的项目了:       说明: 1.

confei的专栏【飞在路上】 1148

Openclaw错误分析与解决方案之:Agent couldn’t generate a response.

Openclaw错误分析与解决方案之:Agent couldn't generate a response. Note: some tool actions may have already been executed — please verify before retrying.

多媒体编程、网络编程、系统编程、网络安全编程、驱动编程 1316

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

用VS2005制作Web安装程序

  网站完成后,需要部署到目标机器上,方法有很多,直接把文件Copy到目标机器上,执行SQL脚本,配置IIS,这样可以做到;也可以使用InstallShield这样到专业制作软件来打包。本篇文章是使用VS2005自带到安装部署工具来制作exe安装文件。 涉及到到内容包括:使用安装部署工具,建立数据库,配置IIS,文件操作,注册表等。参考了网上关于使用VS制作安装程序的文章。环境:W

技术专栏 1013

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

VS2005 制作安装程序时 文件夹为中文时 出现问题

<br />使用 VS2005制作软件包时,遇到资料文件夹名 为中文时  出现错误<br /> <br /> <br /> <br />解决方法:<br /> <br />将安装程序的默认语言 由英文 改为 中文就可以了 <br /> <br />第一步 调出属性窗口<br /> <br />     VIEW---->Other Windows---->Properties Window<br /> <br /> <br /> <br />第二步 <br /> <br />    右击安装项目名 调出项目

目前打算换一个工作,有招聘windows c++方向的也欢迎联系,北京、济南 最好 1391

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

VS2005 制作安装程序的一些网络教程

原文写于:2006-12-14 在VS2005中,制作安装程序需要建立setup project,后面的操作就比较简单了。我在网上看了一些文章,把它们列在下面: 文章 内容 ...

weixin_30245867的博客 106
上一篇: Linux驱动开发环境搭建之一(建立内核树)
下一篇: Git安装使用笔记 [转]
成都未眠
博客等级 码龄16年 20粉丝 16原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值