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

简介:

             紧接着上篇博客的打包和部署,下面说一下我在XP系统和.net framework2.0平台发布系统的解决办法,对于.net framework2.0的情况,因为大家知道如果用visual studio2013的话,最低的运行平台是2.0但是的代码是在4.5的平台下实现的,要是转换过去,会出很多错误,见下图:

           

          生成后的效果就是会出现很多的错误:

           

           原因就是我之前 敲代码的目标框架是默认的4.5,而改成2.0后差异太大,有很多内部编译都发生了变化,因此这种方法是不可以的,下面是我解决这个问题的一个说了有些投机取巧的方法吧:

            首先,将源码中所有项目的目标框架改为4.0,原因是从4.5--4.0不会错误,这两种框架之间编译的差异小,如下图:

            

            其次,从网上查资料得知,XP系统最高可以运行.net framework4.0,于是我就把XP系统中的2.0版本用4.0版本替换了,但是对于这两个版本的差别,我还是不很清楚,这是我从网上查到的一些资料,和大家分享一下:

            .net framework2.0:无需部署即可轻松使用应用程序,· 为 Windows XP 用户使用 Windows Vista 做好准备

            .net framework4.0主要是增加了并行支持,可是我差了资料,还是不知道什么叫并行支持,等待高人解答~

            可是我以为这样的操作就行了,于是兴致勃勃到5楼安装,没想到一点快捷方式,它居然又一次打击我~”(null)不是有效的win32应用程序“,心寒~我花了两天解决的问题居然又冒出了新问题,于是又开始了取经之路,查资料,原来是因为我当初编译的程序是64位的,而XP是32位系统,于是,新的问题,新的发现,我开始从vs2013下手,重新生成,下面是我对它的操作:

            第一步:选择配置管理器             

              第二步:如图,选择”新建“

              

              点击“从此处复制设置”--选择“86”--点击“确定”

              

              接着在配置管理器--“活动解决方案平台”--“86”,如下图:

                     

                    接下来在这个XP系统上就可以正常运行啦!希望和大家交流!

相关文章
|
4月前
|
应用服务中间件 nginx
Angular打包构建项目服务器运行runtime.js、polyfills.js、vendor.js报错net::ERR_ABORTED 404 (Not Found),build修改为相对路径./
Angular打包构建项目服务器运行runtime.js、polyfills.js、vendor.js报错net::ERR_ABORTED 404 (Not Found),build修改为相对路径./
|
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 架构系统部署步骤
58 0
|
8月前
|
jenkins Shell 持续交付
jenkins中部署.net core到docker
jenkins中部署.net core到docker
111 0
|
8月前
|
Docker 容器
docker 部署 .net core
docker 部署 .net core
75 0
|
9月前
|
存储 安全 API
10分钟学会Visual Studio将自己创建的类库打包到NuGet进行引用(net,net core,C#)
10分钟学会Visual Studio将自己创建的类库打包到NuGet进行引用(net,net core,C#)
|
11月前
|
数据采集 Prometheus 监控
《云原生网络数据面可观测性最佳实践》——四、ACK Net-Exporter 快速上手——2.ACK Net-Exporter 部署(下)
《云原生网络数据面可观测性最佳实践》——四、ACK Net-Exporter 快速上手——2.ACK Net-Exporter 部署(下)
《云原生网络数据面可观测性最佳实践》——四、ACK Net-Exporter 快速上手——2.ACK Net-Exporter 部署(下)