机房收费系统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下手,又一次生成,以下是我对它的操作:
第一步:选择配置管理器
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2FuZ2RhbjE5OTExMg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="" />
第二步:如图,选择”新建“
点击“从此处复制设置”--选择“86”--点击“确定”
接着在配置管理器--“活动解决方式平台”--“86”,例如以下图:
接下来在这个XP系统上就能够正常执行啦。希望和大家交流!
机房收费系统vb.net之打包与部署(二)的更多相关文章
- 机房收费系统vb.net之打包与部署(一)
从机房重构到如今,我最大的感受就是万事开头难,万事结尾难!开头难是由于那个思路理不清,对三层已经设计模式的应用不够熟悉,结尾难就是打包部署了!这几天非常头疼,以为完毕了代码就大功告成了,但是没想到啊, ...
- VB.NET版机房收费系统---导出Excel表格
datagridview,翻译成中文的意思是数据表格显示,使用DataGridView控件,能够显示和编辑来自不同类型的数据源的表格,将数据绑定到DataGridView控件很easy和直观,大多数情 ...
- VB.NET 机房收费系统项目总结
VB.NET机房收费系统项目总结 从2013年5月3日——2013年8月20日历时三个多月的.NET机房收费系统终于完成了.项目做完了,真有一种如释重负的感觉. 下面我将从文档.UML图,代码这三个方 ...
- VB.NET版机房收费系统---七仙女之系统登录
VB.NET第一版机房收费系统,告一段落,验收的时候.问题也是大大的存在,没实用上设计模式,什么触发器.存储过程,都没实用上.看看其她小伙伴的,七层实现登录?那是什么东东,相比較我的三层而言,多了两倍 ...
- 机房收费系统——在VB中将MSHFlexGrid控件中的数据导出到Excel
机房收费系统中,好多查询的窗体都包含同一个功能:将数据库中查询到的数据显示在MSHFlexGrid控件中,然后再把MSHFlexGrid控件中的数据导出到Excel表格中. 虽然之前做过学生信息管理系 ...
- 机房收费系统之vb报表的模板的制作(一)
机房收费系统有报表的功能,报表对于我们来说有点陌生.这不是会计的事吗?怎么机房收费系统也參合进来了,事实上我们学会了报表的步骤.理解了代码后.报表变得不是非常难,世上无难事,仅仅怕肯登攀 ...
- VB.NET版机房收费系统---外观层如何写
外观设计模式,<大话设计模式>第103页详细讲解,不记得这块知识的小伙伴可以翻阅翻阅,看过设计模式,敲过书上的例子,只是学习的第一步,接着,如果在我们的项目中灵活应用,把设计模式用出花儿来 ...
- VB.NET版机房收费系统---报表
报表,即报告情况的表格,简单的说:报表就是用表格.图表等格式来动态显示数据,可以用公式表示为:"报表 = 多样的格式 + 动态的数据". 在没有计算机以前,人们利用纸和笔来记录数据 ...
- VB.NET版机房收费系统---异常处理
异常处理,英文名为Exceptional Handling, 那时年少,还记得那年一起学习过的VB6.0的时候,常常使用ONError的错误语句.与传统VB6.0中的OnError语句相比.NET平台 ...
随机推荐
- KNN算法和实现
KNN要用到欧氏距离 KNN下面的缺点很容易使分类出错(比如下面黑色的点) 下面是KNN算法的三个例子demo, 第一个例子是根据算法原理实现 import matplotlib.pyplot as ...
- php日期
PHP Date() 函数 PHP date() 函数用于格式化时间/日期. 该函数可把时间戳格式化为可读性更好的日期和时间. 时间戳是一个字符序列,表示一定的事件发生的日期/时间. 语法 date( ...
- Docker在线文档收集
极客学院 kubernetes中文社区 易百教程
- 05_jQuery对象初识(三)登录案例
1.案例需求:点击登录按钮验证用户名和密码都不为空,为空就在对应的input标签下面显示一个错误的提示信息. 1.给登录的按钮绑定点击事件 2.点击事件要做的事情 1.找到input标签.取值.判断是 ...
- 3. 单元测试框架(unittest)1——TestCase
1. import unittest 引入unittest模块: 2. class SearchTest (unittest.TestCase): 定义一个继承于TestCase类的子类: 3 ...
- VC文件操作
VC文件操作 重命名文件: 注意: 该操作对文件夹一样有效! CFileFind Finder; CString sOldPath = _T("D:\\tt.txt"); CStr ...
- PKUOJ 区间内的真素数
http://bailian.openjudge.cn/tm2018/A/ #include <iostream> #include <math.h> #include < ...
- springboot新增jsp的支持
一.添加依赖 <!-- 添加对jsp的支持 --> <!-- web 依赖 --> <dependency> <groupId>org.springfr ...
- 程序员总数3W+,阿里巴巴首次公开2018代码数据报告
- BottomNavigationView(底部导航)
BottomNavigationView 很早之前就在 Material Design 中出现了,但是直到 Android Support Library 25 中才增加了 BottomNavigat ...