社区
VC.NET
帖子详情
怎么把vs项目的.net4.0框架改为了.net3.5...?
CrazyCodeBoy
领域专家: 操作系统技术领域
2012-12-13 10:23:40
用VS2010做的项目,用的是.net framework 4.0框架,做好后想在vs2008中打开,于是就把.net framework 4.0改成了.net framework 3.5却出现了如下两个问题怎么解决呀......?
...全文
3315
9
打赏
收藏
怎么把vs项目的.net4.0框架改为了.net3.5...?
用VS2010做的项目,用的是.net framework 4.0框架,做好后想在vs2008中打开,于是就把.net framework 4.0改成了.net framework 3.5却出现了如下两个问题怎么解决呀......?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
juncss
2014-05-11
打赏
举报
回复
juncss
2014-05-11
打赏
举报
回复
大虾,我也遇到了同样的问题,项目用mvc .net4..0开发的,然后换版本改成 .net3.5,也出现了Microsoft.CSharp 有个黄色感叹号,但是我引用的时候,在程序集里面找不到Microsoft.CSharp 这个呀,如何解决
Jason_成长的足迹
2013-08-29
打赏
举报
回复
麻烦问一下,你实在.net框架中引用的还是在原来的项目中引用的?
CrazyCodeBoy
2012-12-13
打赏
举报
回复
引用成功了,非常感谢,您的回答对我非常有用。能否加下您的QQ希望能进一步向您请教?
threenewbee
2012-12-13
打赏
举报
回复
Microsoft.CSharp
CrazyCodeBoy
2012-12-13
打赏
举报
回复
引用.net;COM;项目;浏览;最近中的哪一个?
threenewbee
2012-12-13
打赏
举报
回复
点那个有问题的,右键,删除。 点引用,右键,添加引用,选择,确定。
CrazyCodeBoy
2012-12-13
打赏
举报
回复
怎么重新引用呀亲?
threenewbee
2012-12-13
打赏
举报
回复
删除了重新引用。
ASP
.NET
3.5
与ASP
.NET
4.0
主要差别
一款最新的操作 ASP
.NET
4.0
WF
4.0
应用
一个优秀的包含 Cassini Version For
.NET
Framework
3.5
的源程序代码
一个优秀的包含 Cassini Version For
.NET
Framework
3.5
的源程序代码.
Aspose.Cells17.7for
.NET
(2.0、
3.5
、
4.0
)新测可用
Aspose.Cells17.7for
.NET
(2.0、
3.5
、
4.0
)新测可以使用
.Net
/C#连接Mysql数据库Connector/Net MySql.Data.dll 8.20.0+6.9.12
MySQL Connector/Net 版本所需的
.Net
Framework 版本 不同的版本 MySQL Connector/Net 所需的
.Net
Framework 版本也是不同的: MySQL Connector/Net 6.9.12 需要
.Net
Framework
4.0
或更高版本支持。(2018-04-30, General Availability) MySQL Connector/Ne 6.10.1 需要
.Net
Framework 4.5.1 或更高版本支持。 MySQL Connector Net 6.10.2 到最新的 MySQL Connector Net 8.0.20 需要
.Net
Framework 4.5.2 或更高版本。 MySQL Connector/NET 6.9.12 支持与 MySQL Server 8.0.3 以及之前版本的MySQL Server连接。 从官方网站下载mysql-connector-net-8.20.0.msi安装之后,安装目录下的Assemblies中只有v4.5.2的MySql.Data.dll,也就是说它需要 v4.5.2 以上版本的
.Net
Framework 支持。如果
VS
项目
的目标
框架
是
.NET
Framework 4.5.2或更高版本,则引用正常;将
项目
的目标
框架
改为
.NET
Framework 4 再进行编译就会报错,提示“ 未能解析主引用“MySql.Data, Version=...... 该程序集是针对
.NET
Framework,Version=v4.5.2
框架
生成的......该
框架
版本高于当前目标
框架
.NET
Framework,Version=v
4.0
”。这表明这个 MySQL Connector/Net 的 MySql.Data.dll 需要
.Net
Framework v4.5.2 的支持。 如果
项目
的目标
框架
是
.Net
Framework v
4.0
则最高只能使用 MySQL Connector/Net 6.9.12 的 MySql.Data.dll 。而需要注意的是 MySQL Connector/Net 6.9.12 的 MySql.Data.dll 是在2018-04-30发布的,官方文档显示支持与 MySQL Server 8.0.3 及之前的版本的MySQL Server连接。 C#通过MySql.Data.dll连接MySql数据库 在
项目
中引用组件:MySql.Data.dll (记得复制到本地中选择为true / 或直接把MySql.Data.dll复制到debug文件夹下) 在代码中 using MySql.Data.MySqlClient; ......接下来这里就看你表演了。
全面支持32位/64位的
.NET
Framework
4.0
安装版 file-type 全面支持32位/64位的
.NET
Framework
4.0
安装版
.NET
Framework
4.0
是微软开发的一个主要版本的
.NET
Framework,它为开发者提供了一个开发、运行和部署
.NET
应用程序的环境。
.NET
Framework
4.0
是针对Windows操作系统而设计的,它在32位和64位系统上都有相应的支持,这允许开发者为广泛的用户创建应用程序。 ### 关键知识点: #### 1.
.NET
Framework
4.0
的组成
.NET
Framework
4.0
包括了一个全面的类库,称为Base Class Library(BCL),以及公共语言运行时(Common Language Runtime,CLR)。类库提供了各种预定义的功能,如文件操作、网络通信、数据访问等,而CLR则是运行托管代码(使用
.NET
语言编写的代码)的引擎,它提供了内存管理、异常处理、垃圾回收等服务。 #### 2.
.NET
Framework
4.0
的新特性
.NET
Framework
4.0
引入了多项新功能和改进: - 支持动态语言运行时(Dynamic Language Runtime, DLR),使得动态语言更容易在
.NET
平台上开发。 - 并行编程模型(Task Parallel Library, TPL)的引入,简化了多线程和并行操作的实现。 - 改进的网络功能,例如支持HTTP pipelining和压缩,增强了网络应用的性能。 - 集成了WCF REST Starter Kit,简化了RESTful服务的开发。 - 支持新的MVC 3
框架
,用于Web应用程序的开发。 - 支持Windows 7的新特性,如多触摸、跳转列表和任务栏预览。 - 强化了安全性,比如通过Code Access Security (CAS) 细化安全策略。 #### 3. 系统要求与支持
.NET
Framework
4.0
支持32位和64位的Windows操作系统,包括Windows XP SP3、Windows Server 2003 SP2以及之后的Windows版本。这意味着它可以在广泛的设备上运行,从个人电脑到服务器。
.NET
Framework
4.0
还提供了对多核心处理器的支持,并改善了与
.NET
Framework
3.5
SP1的兼容性。 #### 4. 开发和部署
.NET
Framework
4.0
为开发者提供了Visual Studio 2010、C#
4.0
和 Visual Basic 10.0的支持,这些工具允许开发者使用面向对象的方法构建应用程序。部署
.NET
Framework
4.0
应用程序通常需要在目标机器上安装相应版本的
框架
,除非应用程序配置为使用
.NET
Framework的客户端配置文件,该文件包含在所有较新的Windows版本中。 #### 5. 应用程序域和安全性 应用程序域(AppDomain)是
.NET
Framework中用于隔离运行代码的单元。每个AppDomain为运行在其中的代码提供了独立的内存空间和安全环境。通过AppDomain,可以实现应用程序的安全性,例如强制代码访问安全(Code Access Security, CAS),这是一种限制应用程序权限的机制,能够控制它们对系统资源的访问。 #### 6. 其他特性 - LINQ(语言集成查询)提供了对数据的查询能力,无论数据是存储在关系数据库、XML文档还是内存中的对象。 - ADO
.NET
Entity Framework允许开发者以对象的方式而不是直接以数据库表的方式处理数据,从而简化了数据操作。 - WPF (Windows Presentation Foundation)提供了丰富的用户界面功能,支持矢量图形和复杂的布局。 #### 7. 与
.NET
Framework
3.5
的关系
.NET
Framework
4.0
与
.NET
Framework
3.5
同时存在,主要的目的是为了保持向后兼容性。也就是说,使用
.NET
Framework
3.5
开发的应用程序不需要修改就可以在
.NET
Framework
4.0
上运行。
.NET
Framework
4.0
向上兼容
.NET
Framework 2.0、3.0和
3.5
的应用程序,允许开发者升级到
4.0
版本而不会影响现有的
项目
。 #### 8. 扩展性和维护性
.NET
Framework
4.0
支持使用插件和扩展来增强应用程序的功能。通过使用第三方库和NuGet包,开发者可以轻松地向现有的应用程序添加新功能。同时,
.NET
Framework
4.0
提供了强大的调试工具和性能分析工具,如Visual Studio的Profiler,这有助于开发者跟踪和优化应用程序性能。 总结起来,
VC.NET
7,539
社区成员
27,670
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章