c# - 从 .NET 1.1 升级到 .NET 2.0,会发生什么?

标签 c# .net vb.net winforms deprecated

我正在处理一个大型 .NET 1.1 项目,并且希望对其进行升级,主要是为了能够使用更好的工具,如 Visual Studio 2008,但也因为新功能和更少的错误.NET 2.0 框架。

该项目由 VB.NET 的大部分组成,但也有 C# 的部分。它是一个 Windows 窗体应用程序,使用各种第三方控件。使用 .NET 远程处理富客户端与连接 MSSQL 2000 数据库的服务器进程对话。

如果我们决定执行升级,我们会遇到什么样的问题?

最佳答案

从 .Net 2.0 开始,线程模型发生了变化,线程中未处理的异常将导致整个应用程序终止。我在更新一个执行大量线程并偶尔崩溃的应用程序时遇到了这个问题。显然 .Net 2.0 模型更健壮,因为无论如何您当然应该捕捉到这些,但这是我在进行迁移时遇到的唯一真正的问题。

这篇文章谈到了一切: http://odetocode.com/blogs/scott/archive/2005/12/14/2618.aspx

关于c# - 从 .NET 1.1 升级到 .NET 2.0,会发生什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57449/

相关文章:

c# - AutoFixture 和接口(interface)

c# - 具有属性名称和值的映射对象

c# - 手动解析 InstancePerRequest 类型时未收到 Autofac 相同的注入(inject)实例

c# - 在 C# 中从控制台应用程序内部调用一个方法到我的 Web 应用程序

c# - 我可以使用页面流式传输图像,而不是发送 ImageUrl 吗?

javascript - 序列化 DateTime 属性以在 javascript 中工作

c# - 什么是 C# 中的 = Not(VB)

c# - C#中的FNT字体文件

c# - LINQ Join 仅适用于 Orderby

javascript - 如何将 html5 Canvas 图像保存到 mssql varbinary(max) 字段?