首页 > 编程知识 正文

android studio官网,卸载android studio

时间:2023-05-04 22:49:17 阅读:113602 作者:1708

使用VS2015的Visual Studio Installer软件包安装的项目总体操作很简单,但需要记住一些特殊之处,所以写这个博客以后会更容易查找

首先,创建一个安装项目

如下所示。

里面最左侧的边框有三个文件

1 .“应用程序文件夹”(即“APP应用程序文件夹”)指示要安装的APP应用程序必须添加的文件。

2 .作为“用户的“程序”菜单”的“用户程序菜单”,在APP应用程序安装完成后,用户的“开始菜单”上显示的内容通常在该文件夹中

3 .“用户桌面”(User's Desktop )是一个“用户桌面”,它指示此APP应用程序已安装完毕并在用户桌面上创建的. exe快捷方式。

在第2步中,右键单击“APP应用程序文件夹”,添加——文件

添加的文件通常是在编译生成的APP应用程序项目的调试目录下的exe文件。/wldkn/Debug文件夹下的主程序exe文件。

添加时,exe程序所需的依赖关系通常也会自动添加。 例如,各种dll文件可以通过右侧的" Detected Dependencies "查看自动导入的依赖关系,从而更容易检查是否存在遗漏

其次,可能还有未自动添加的文件夹、配置文件XML等。 在这种情况下,必须自己手动添加

方式也是如此,在“APP应用程序文件夹”上单击鼠标右键,添加——文件夹,然后添加——文件,但在此不进行说明

第三步,创建快捷方式

右键单击主程序的exe文件,然后选择“创建快捷方式到……”

然后,中间的窗格中将显示快捷方式项目,并将其剪切并粘贴到“用户桌面”文件夹下

对于其他属性(如快捷方式的名称、图标和说明),可以在属性面板中进行如下设置

步骤4,添加卸载程序

有安装就有卸载,但卸载程序实际上是Windows操作系统附带的程序(c:windows(system32 ) msiexec.exe ) ),是一个特殊的程序

要添加和配置卸载程序,请执行以下步骤:

首先,将卸载程序置于“APP应用程序文件夹”目录下,右键单击“APP应用程序文件夹”以添加——文件,然后在系统盘下将路径文件3354 c:windowssysteestem

因为Msiexec.exe这个名字不直观,所以一般以后再重命名。 通常,将. exe更改为“卸载”或“UnInstall.exe”,然后创建快捷方式并将其放在“用户程序菜单”目录中

接下来是重要的步骤,设置卸载参数,并告诉卸载程序应该卸载哪些

首先,找到安装项目的产品代码。 安装项目的属性面板中显示如下内容

复制此产品代码并将其粘贴到“. exe卸载”快捷方式的Arguments属性中。 在前面加上/x空格,如下所示

请记住,arguments=“/x { 81575537-5736-457 f-9 DBE-857 C1 f 67 be 70 }”/x之后一定有空间

步骤5,其他设定

如果希望对安装程序进行其他设置,例如,将安装欢迎界面作为朋友,自定义安装说明,修改注册表,并设置启动条件。 例如,要求必须安装指定的. net FrameWork版本后再启动。 (可以在View中进行选择设定。 如下所述

必要的话还可以再研究,这里不详细说明

步骤6、系统设置所需

一般来说,我们开发的程序有一个目标框架,即依赖的. net框架版本环境,如. net框架2.0/3.5/4.0/4.5

为了使我们的程序在计算机上正常运行,我们必须首先确保计算机上安装了指定的. net Framework版本的框架。 可以在安装包的属性中进行设置。 在开始安装之前,请检查是否安装了操作系统指定版本的框架和其他依赖关系。 设定方法如下。

右键单击包项目,然后单击“属性”

然后单击“Prerequisites……”

选择程序所需的. net框架版本和其他依赖关系

如果选择“从组件供应商的网站下载系统所需的组件”,则即使电脑上没有安装所需的. net Framework也没关系。 设置后,安装程序将自动从微软官方网站下载一对

应的组件并安装,是不是很方便

第七步,生成打包安装文件

右键安装项目,选择重新生成

然后打开解决方案文件夹下的Debug或Release文件夹,就可以看到生成的安装文件

生成的setup.exe与setup.msi的区别

setup.exe里边包含了对安装程序的一些条件的检测,比如需要.net的版本是否安装等,当条件具备后,setup.exe接着调用setup.msi,而setup.msi则可以直接运行,如果你确定条件都具备的情况下。

Visual Studio 2017打包安装项目

在我们用VS编好上位机后,就可以在自己电脑运行上位机,但是想其他人电脑运行上位机可能就行不通了,因为其他人电脑不一定有所需要的运行环境.这时我们就需要打包安装,把运行软件所需要的环境都打包在安装包里. ...

Visual Studio Installer打包后生成的安装文件每次执行都需要重新安装C++ 2010运行库(x86)的解决方案

原文:Visual Studio Installer打包后生成的安装文件每次执行都需要重新安装C++ 2010运行库(x86)的解决方案 如果你是用Visual Studio自带的打包项目打包了一个I ...

C# winform Visual Studio Installer打包教程

C# winform  Visual Studio Installer打包教程 软件在功能开发实现后,其实并没有真正的完成.对于一个专业的开发者来说,Release软件应该是以安装版本的形式进行发布的 ...

Visual Stdio 2015打包安装项目的方法(使用Visual Studio Installer)

首先在官网下载VS2015的Visual Studio Installer 1.创建安装项目 里面最左侧的框框有三个文件夹 1.“应用程序文件夹”即"Application Folder&q ...

win7(64位旗舰版)visual studio 2017无法安装及vs2015闪退问题解决方式

折腾了两天,几乎试了网上说的所有方法(就差重装系统了,看到有人说重装系统之后还是同样的问题,果断放弃重装),visual studio 2017的安装问题终于解决了,为了帮助同样还在折腾的初级开发者们 ...

VS2017、VS2019没有Setup安装项目(Visual Studio Installer)_解决方案

前言: VS2010中有一个自带的安装部署项目,叫:Visual Studio Installer ,我们通常称为:setup项目,是一个用于自定义安装部署的项目方案.但是在VS2017,VS2019 ...

使用Visual Studio Installer 2015打包WPF程序

前言 做过WPF项目,就少不了要将程序打包部署到客户现场,因为一般长时间不会更新打包程序,每次变动较大需要重新配置打包程序时,就会有些生疏,不那么得心应手.为了方便记忆,记录到博客中. 准备 因为做过 ...

ASP.NET 打包发布中没有Visual Studio Installer

环境:win7 64位 : VisualStudio2015 问题描述 创建安装程序时,VisualStudio中没有打包安装程序的Visual Studio Installer功能 解决方法 下载V ...

随机推荐

一段良好的程序永远不应该发生panic异常

panic来自被调函数的信号,表示发生了某个已知的bug.一段良好的程序永远不应该发生panic异常 对于大部分程序而言,永远无法保证能够成功运行,因为错误原因往往超出程序员的控制范围.任何进行io操 ...

iOS开发网络篇—文件的上传

iOS开发网络篇—文件的上传 说明:文件上传使用的时POST请求,通常把要上传的数据保存在请求体中.本文介绍如何不借助第三方框架实现iOS开发中得文件上传. 由于过程较为复杂,因此本文只贴出部分关键代 ...

iOS开发中的测试框架 (转载)

作者:CrespoXiao授权 地址:http://www.jianshu.com/p/7e3f197504c1 我们为什么要用测试框架呢?当然对项目开发有帮助了,但是业内现状是经常赶进度,所以T ...

mysql之数据库备份与恢复

备份与恢复 系统运行中,增量备份与整体备份. 例如:每周日整体备份一次,周一到周六只备份当天. 如果周五的数据出了问题,可以用周日的整体+周一.周二.周三.周四来恢复. 备份的工具: 有第三方的收费备 ...

copy ,abs,includes 3个函数

copy:  Copy函数原型:标头: OutputIterator copy( InputIterator begin, InputIterator end, o ...

Java并发(二)—— 并发编程的挑战 与 并发机制的底层原理

单核处理器也可以支持多线程,因为CPU是通过时间片分配算法来循环执行任务 多线程一定比单线程快么?不一定,因为线程创建和上下文切换都需要开销. 如何减少上下文切换 无锁并发编程 CAS算法 使用最少线 ...

Python3学习笔记17-类与实例

面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类 而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可 ...

sql问题--case-when

1. 有表如下,请使用查询语句得出相应结果 id job createdate 1 开发 2018-06-19 2 运维 2018-06-20 3 开发 2018-06-19 4 开发 2018-06 ...

VS2013中的快捷键大全

Visual Studio 2013 是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具.代码管控工具.集成开发环境(IDE)等等.VS 2013 中新增了很多提高 ...

opensips安装

主要流程见这个教程吧:感谢大佬 http://blog.csdn.net/u011026329/article/details/50821679 其中 mediaproxy的安装会出错.做如下修改 下 ...

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。