没有合适的资源?快使用搜索试试~ 我知道了~
首页Vs2019 运行老版本c# 项目所产生的一些兼容性问题的处理方法.docx
Vs2019 运行老版本c# 项目所产生的一些兼容性问题的处理方法.docx
需积分: 50 1.4k 浏览量
更新于2023-05-29
评论
收藏 24KB DOCX 举报
本文对已发布的 chp5 附件包(Vs2019 运行老版本c# 项目所产生的一些问题的处理方法).rar包中文件有关乱码问题,作了些补充修改完善。
资源详情
资源评论
资源推荐

运行老版本 项目所产生的一些问题的处理方法
我也是个初学者在 平台上运行老版本的 项目产生了一些兼容性问题也查了
网上的各种说法如 !
!"!#!$%&的项目迁移和升级参考'附件包 (
就列举了多种情况我结合自己碰到的情况加上自己的试验开发找出了一些解决办法以
供感兴趣者参考。
方法 創建新解决方案)或项目*复制原有所有 文件到新文件夹生成运行该解决方案
)或项目*。以 +高级编程)第 版*, 给出的 - 源码文件夹)-.!!*为例说明方
法的步骤
&! 創建 .!!&! 解决方案及文件夹在文件夹 -.!! 内 更名原
.!!&! 项目文件夹 为 .!!&!打开 ,在欢迎页面上选择”創建
新项目)或者打开文件菜单新建项目*控制台应用)/01+!*'项目类型应与原文件一
致可以在 中打开原解决方案)项目*然后右键该项目看属性看输出类型(项目名
称).!!&!*位置)2-.!!*钩选” 将解决方案和项目放在同一目录中” 創
建創建了 .!!&! 解决方案资源管理器及项目文件夹).!!&!*内含
有 " 文件及 3"3 文件夹在 菜单窗口的右边解决方案资源管理器栏
目 中 移 除 .!!&! 项 目 在 项 目 文 件 夹 ).!!&!* 中 只 保 留
.!!&! 文件删除其它文件4
&!添加项目和 文件在 栏目上右键解决方案 .!!&!添加新
建项目控制台应用)/01+!*'新建的项目类型应与备份文件夹中的项目类型保持一致
类 型 的 查 看 可 通 过 在 记 事 本 中 打 开 文 件 查 看 判 断 (5 下 一 步 填 写 项 目 名 称
)63!&!*'复制备份文件夹中的项目名称(位置)2763!&!*創建复制备
份文件夹中对应目录内的'所有的(文件到此新建的项目文件夹内在解决方案的新建项目
下应该显示这些文件名如有重名的选择替換它4
&!8增删有关依赖项点击解决方案资源管理器项目中的 文件在 的编辑窗口
会打开该文件由于现在是在新平台上創建的新项目而 文件是在旧版本平台上编写往往
出现编辑错误的是未找到有关的引用)依赖项*包括文件夹类库等等首先在依赖项中查找
有无这些文件如果有但点击时不显示地址那就要先卸载这些文件然后再下载安装该版
本 的 引 用 文 件 卸 载 、 下 载 、 安 装 的 方 法 还 说 来 话 长 可 参 阅
3 !69:-:!!-;;< '(
!!= !!= ! = ! '8(
$$$3 !>9<>9>';(我下载的安装包'-<(如果无这些文
件那就要按上述方法下载安装这些文件安装好后还要在头上添加语句 命名空间名
类名如示例文件夹 -.!! 中各项目程序所示4
还有一个问题就是乱码问题乱码问题涉及到操作系统、 平台、被打开编辑的旧版文
件、控制台编码默认值等 ; 个方面编码格式的统一问题。如果选定统一编码格式为 ?>)
进制代码 <-*首先检查操作系统)$ 为例*检查设置方法控制面板查看方式)类别*
时间和区域时钟和区域)区域*管理)更改系统区域设置*当前系统区域设置中文)简
体中国*钩选下面的 @! 版使用 !?> 提供全球语言支持。第二是检查设置 平
台) 为例*的编码格式查阅和修改新平台编码制式的方法菜单文件高级保存选项编
码 如 果 高 级 保 存 选 项 被 隐 藏 找 不 到 请 参 阅
3 !AAB8<>;>89!!>-9-9'9(添加它4第三如果在编辑窗口
出现乱码那是原编写该 文件的旧平台编辑器的编码制式与新平台)*的编码制式不
一致修改此 文件的编码制式是可取的办法方法是在记事本中打开此文件另存为在弹
C















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0