vs20XX,解决方案资源管理器_第1页
vs20XX,解决方案资源管理器_第2页
vs20XX,解决方案资源管理器_第3页
vs20XX,解决方案资源管理器_第4页
vs20XX,解决方案资源管理器_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、VS20XX,解决方案资源管理器篇一:图解VS20XX打包全过程图解VS20XX打包全过程(含卸载功能)首先打开已经完成的工程如图:下面开始制作安装程序包。第一步:文件 新建?项目?安装项目。名称可以自己根据要求修改。位置是指你要制作的安装文件存放在什么目录内,可以 根据需要修改,本人一般是把它放在本工程的同一个目录 内。将解决方案改为“添入解决方案”否则VS20XX将单独创建一个新的解决方案。设置完后点击确定按钮。解决方案资源管理器中增加了Setupl方案。当然也可以把图的Setupl改名为Install 。第二步、开始制作安装包。安装向导完成后即可进入项目文件夹:双击应用程序文件夹在右边的

2、空白处右击,选择添加 -文件,将你的做的应用程序的可执行文件和相应的类库和 组件添加进来.当然也可以直接点右键选择添加一项目输出选择主输出之后点击确定。然后右击你的可执行文件,创建快捷方式,然后把快捷方式分别剪切或复制到左边的用户的程序菜单和用户桌面中.这样安装程序安装完成后会在开始- 所有程序和桌面上生成程序的快捷方式.如果想在开始程序中单独创建文件夹,你就应当在“用户的程序菜单”中建立文件夹并为它起个名子,并把快 捷方式放到这个文件夹中。下面是为快捷方式添加图标,现在我们将准备好的图标复制到我们的setupl文件夹下。并将此图标添加到VS20XX安装项目的“应用程序文件夹”下。选择你的快捷

3、方式,在 它的属性对话框中选择“ Icon ”属性项,选择浏览。找到你 的图标。然后右击左边的应用程序文件夹打开属性对话框:将属性中的defaultlocation 的路径中的manufacturer 去掉,不然的话做好的安装程序默认安装目录会是它改为如下名称:你的用户名 安装解决方案名称。我把ProgramFilesFolderGzyShell。这样就是 c:programm file GzyShell 了。然后打开解决方案管理器,右击你的解决方案名称 ,选择属性:然后打开解决方案管理器,右击你的解决方案名称,选择属性:在打开的属性页中,选择系统必备H好了,这样就完成 99%了 ,然后点击生

4、成- 生成解决方 案,哈,生成成功!第三步,加载“卸载”功能上面的文章只介绍了简单的生成安装的方法 ,但是在下并没有直接生成卸载程序的功能,篇二:VS20XX中如何复用已有项目的对话框资源VS20XX中如何复用已有项目的对话框资源运行环境:Visual Studio 20XX参考资料blog_基本过程:将原来的工程添加到新的工程中后,通过复 制粘贴操作,把原来的工程中想要复用的对话框及其对应的 文件,文件添加到新的工程中,移除原来的工程。详细步骤截图1. 通过“文件”菜单添加现有项目2. 在“打开文件”对话框中选择要添加的项目并打开3. 添加成功后,切换到“资源视图”,打开文件夹4. 在“ D

5、ialog ”文件夹中找到想要复用的对话框资源, 右键复制5. 在新的工程中找到“ Dialog ”文件夹,右键粘贴,完 成对话框的复制。6. 切换到“解决方案资源管理器”,在原工程的 Header files 文件夹中选择后,右键复制7. 在新的工程中找到头文件所在的文件夹,右键粘贴, 完成文件的复制。8. 在原工程的Source files文件夹中选择后,右键复制9. 在新的工程中找到源文件所在的文件夹,右键粘贴, 完成文件的复制。10. 移除原来的工程,完成对话框资源的复用。11. 重新编译新的项目,通常会编译出错!原因是未修改从原工程中复制过来的文件和文件。需要去掉无关的#includ

6、e头文件(与原工程相关)并添加必要的#include 。12. 在编译没有通过的情况下,是无法给复制的对话框 添加控件变量的,尽管添加了与对话框对应的文件和文件, 实际上对话框与文件中的类定义并没有关联起来。注:1. 本教程是关于从已有工程中复用对话框资源,至于为对话框添加控件变量或事件处理程序涉及到对话框与文件关联;2. 在调试中发现,即使调试不能通过,但是当错误不是发生在文件和文件处,仍可以把相应的对话框与文件关联起来;篇三:VS20XX动态库加载方法一、创建新的动态链接库(DLL)项目1.从“ File ”菜单中,选择“New”,然后选择“Project”。如下图:2. 在“项目类型”窗

7、格中,选择“ Visual C+ ”下的“ Win32”。3. 在“模板”窗格中,选择“ Win32 Console Application ”。4. 为项目选择一个名称,如 MathFuncsDII,并将其键 入“ Name: ”字段。为解决方案选择一个名称,如 DynamicLibrary,并将其键入“ Solution Name :” 字段。如下图:5. 单击“0K”启动Win32应用程序向导。在“ Win32应用程序向导”对话框的“概述”页中,单击“NEXT。6. 在“ Win32应用程序向导”中的“应用程序设置”页中,选择“应用程序类型”下的“DLL”(如果可用),或者选择“控制台应

8、用程序”(如果“DLL”不可用)。某些版本的Visual Studio不支持通过使用向导创建DLL项目。您可以稍后对此进行更改,以将项目编译为DLL。7. 在“ Win32应用程序向导”的“应用程序设置”页中,选择“附加选项”下的“空项目”。8.单击“ Finish ”创建项目。如下图:二、向动态链接库添加类1. 若要为新类创建头文件,请从“项目”菜单中选择“添加新项”。将显示“添加新项”对话框。在“类别” 窗格中,选择“ Visual C+ ”下的“代码”。在“模板”窗 格中选择“头文件”。为头文件选择一个名称,如,并单击“添加”。将显示一个空白文件。2. 添加一个名为“ MyMathFun

9、cs”的简单类,以执行常 见的算术运算,如加、减、乘和除。代码应与以下内容类似:3. /4.4. namespace MathFuncs5. 7. class MyMathFuncs8. 9. public:10. / Returns a + b_declspec double Add;13. / Returns a - b12._declspec doubleSubtract;15.16. / Returns a * b_declspec doubleMultiply;18.19. / Returns a / b20. / Throws DivideByZeroException if b is 0_declspec doubleDivide;22. ;23. 请注意此代码方法声明中的_declspec 修饰符。这些修饰符使DLL能够导出该方法以供其他应用程序使用。24. 若要为新类创建源文件,请从“项目”菜单中选择 “添加新项”。将显示“添加新项”对话框。在“类别”窗格中,选择“ Visual C+ ”下的“代码”。在“模板”窗 格中,选择“ C+文件”。为源文件选择一个名称,如并单击“添加”。将显示一个空白文件。25. 在源文件中实现“ MyMathFuncs”的功能。代码应与以下内容类似:26. /27. / pile with: /EHsc /LD28.28

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论