机房收费系统vb.net之打包与部署(一)

简介:

     从机房重构到现在,我最大的感受就是万事开头难,万事结尾难开头难是因为那个思路理不清,对三层已经设计模式的应用不够熟悉,结尾难就是打包部署了!这几天很头疼,以为完成了代码就大功告成了,可是没想到啊,打包与部署还容易,因为毕竟是在自己的电脑上64位系统和.net framework4.5的编译平台,没什么可改的,就是一步步来,可是到了XP系统上问题就多了,下面就一一的进行讲解:

        首先,我的Visual studio是2013版本的,我就按13版本将一下打包:
         第一步:右击解决方案--“添加”--“新建项目”
         
        第二步:选择“其他项目类型”--“安装和部署”--“Installshield Limited Edition Project”--"确定"
        
        出现了如图的界面:
        
        第三步:点击Application Information--修改“Specify your application name”--点击“General Information”
        
        接下来修改”General Information"
        
        第四步:选择我要的.NET Framework 4.5
         
         第五步:
           
           第六步:添加要打包的文件、程序 
            
            
            
            
            第七步:创建桌面快捷方式
            
            第八步:修改注册信息
            
            第九步:主要是安装程序时的界面风格选择。根据自己的需要进行修改。
            
            第十步:这一步是非常重要,就是将.net framework4.5打包进程序里。点击“Specify Application Data”--双击“Redistributables”--勾选“Microsoft .NET Framework 4.5 Full”--勾选之后,它会自动联网下载,下载速度是比较慢的,下完之后,右侧就会变成“Installed Locally”
        
        第十一步:
       
        第十二步:大功告成,生成程序
        
        看一下生成的程序的路径吧:        
             
          看上去这样也不是很复杂,很难,可是前提条件是在自己的电脑上,可是如果是在别人的电脑上呢?如果是XP32位系统,.net framework2.0的平台下呢?情况就是第一、不能安装;二、即使安装了会提示”(null)不是有效的32位应用程序“,那该怎办呢?预知详情,请看下遍博客~
相关文章
|
4月前
|
开发框架 .NET PHP
Web Deploy配置并使用Visual Studio进行.NET Web项目发布部署
Web Deploy配置并使用Visual Studio进行.NET Web项目发布部署
|
6月前
|
开发框架 .NET API
ASP.NET Core 部署到docker
ASP.NET Core 部署到docker
65 0
|
6月前
|
开发框架 .NET 数据安全/隐私保护
ASP.NET Core Kestrel部署HTTPS
ASP.NET Core Kestrel部署HTTPS1,在program.cs中CreateHostBuilder 替换成如下内容:public static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultBuilder(args) .UseServ...
35 0
|
7月前
|
关系型数据库 MySQL 开发工具
在wsl中部署.netcore应用
在wsl中部署.netcore应用
|
8月前
|
Linux
.Net Core 跨平台部署
基于linux环境下的.Net 架构系统部署步骤
57 0
|
8月前
|
jenkins Shell 持续交付
jenkins中部署.net core到docker
jenkins中部署.net core到docker
110 0
|
8月前
|
Docker 容器
docker 部署 .net core
docker 部署 .net core
74 0
|
11月前
|
数据采集 Prometheus 监控
《云原生网络数据面可观测性最佳实践》——四、ACK Net-Exporter 快速上手——2.ACK Net-Exporter 部署(下)
《云原生网络数据面可观测性最佳实践》——四、ACK Net-Exporter 快速上手——2.ACK Net-Exporter 部署(下)
《云原生网络数据面可观测性最佳实践》——四、ACK Net-Exporter 快速上手——2.ACK Net-Exporter 部署(下)
|
域名解析 Apache Docker
Linux-apache部署多个.net项目
apache部署多个.net项目
101 0
|
NoSQL Redis 数据安全/隐私保护
.net core工具组件系列之Redis—— 第一篇:Windows环境配置Redis(5.x以上版本)以及部署为Windows服务
Cygwin工具编译Redis Redis6.x版本是未编译版本(官方很调皮,所以没办法,咱只好帮他们编译一下了),所以咱们先下载一个Cygwin,用它来对Redis进行编译。
190 0
.net core工具组件系列之Redis—— 第一篇:Windows环境配置Redis(5.x以上版本)以及部署为Windows服务