Could not load file or assembly 'System.Windows.Forms, Version=6.0.2.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
2024-10-14 21:41:25
项目升级后提示错误 System.IO.FileNotFoundException: Could not load file or assembly 'System.Windows.Forms, Version=6.0.2.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. 系统找不到指定的文件。
问题提示很明显,System.Windows.Forms的版本号问题。
原因分析:
本地编译环境:.net6.0.2 运行环境:.net6.0.1
解决方案:
1.升级运行环境的.net版本
1)系统运行在众多计算机上,升级版本耗时耗力
2)部门内开发环境不统一,有用.net6.0.1,也是.net6.0.2。我也是刚升级的。
因此此方案不被采纳
2.降级编译环境的.net版本
1)编译计算机上需安装.net6.0.1 SDK:64位下载,32位下载
2)解决方案根目录创建文件global.json
点击查看代码
{
"sdk": {
"version": "6.0.101",
"rollForward": "disable"
}
}
3)重新生成解决方案
最新文章
- mysql常用函数参考
- Vijos1019 补丁VS错误[最短路 状态压缩]
- poj 3368 Frequent values(RMQ)
- 如何获取QQ里的截图app?
- Andrew Ng机器学习公开课笔记–Reinforcement Learning and Control
- date 命令
- 线性代数(高斯消元):JSOI2008 球形空间产生器sphere
- 老李推荐:第5章1节《MonkeyRunner源码剖析》Monkey原理分析-启动运行: 官方简介
- IM开发基础知识补课:正确理解前置HTTP SSO单点登陆接口的原理
- c++中的auto、const auto&;
- Good Bye 2018
- [easyUI] lazyload 懒加载
- Canvas名侦探柯南-canvas练习
- MFC之菜单
- Java-Java面向对象程序设计
- ORACLE闪回机制分析与研究应用
- Django外键关系:一对一、一对多,多对多
- DNS(bind)添加A、CNAME、MX、PTR记录、智能DNS(ACL)
- 详解Python中re.sub--转载
- Hudson-ci/Using Hudson/Installing Hudson/Installing Hudson RPM--官方文档