如何使用 Visual Studio 2010 将项目从 .Net 2.0 升级到 .Net 4.0?

Posted

技术标签:

【中文标题】如何使用 Visual Studio 2010 将项目从 .Net 2.0 升级到 .Net 4.0?【英文标题】:How Upgrade A Project From .Net 2.0 To .Net 4.0 Using Visual Studio 2010? 【发布时间】:2012-10-01 12:56:13 【问题描述】:

我是一名 c# web 开发人员,vb.net 项目对我来说并不熟悉。 我在 .net 2.0 中有一个项目,我想使用 Visual Studio 2010 将其升级到 .net 4.0。 当我使用 Visual Studio 2010 打开该项目时,一切正常,并且似乎在 .net 2.0 中运行。 我用 Visual Studio 创建了一个新项目,并将所有 .net 2.0 项目文件添加到新项目中。 但在那之后我遇到了很多错误,如下所示:

'List' is not declared. It may be inaccessible due to its protection

我做错了什么,如何升级该项目? 我在哪里可以找到项目的 .Net 框架版本用于 VB 语言(在 c# 中,我们可以通过右键单击项目和属性来更改它,但这里没有这样的属性)?

提前致谢

【问题讨论】:

【参考方案1】:

您有“Visual Studio 转换向导” http://msdn.microsoft.com/en-us/library/dd483478(v=vs.100).aspx

【讨论】:

感谢您的回答 -> 那个向导在哪里。当我打开那个项目时,没有向导出现! 在解决方案资源管理器中右键单击项目,然后单击“属性”。切换到“编译”选项卡。单击“高级编译选项...”按钮。将目标框架更改为“.NET Framework 4”。

以上是关于如何使用 Visual Studio 2010 将项目从 .Net 2.0 升级到 .Net 4.0?的主要内容,如果未能解决你的问题,请参考以下文章

如何将项目从 Visual C++ 6.0 转换为 Visual Studio Express 2010?

WP7,将服务引用添加到Visual Studio 2010后如何使用它

关于在Visual Studio2010中如何卸载Visual Asixist这个插件?为啥将它卸载后Visual Studio启动后仍然有

如何在 Visual Studio 2010 中正确引用 dll?

如何将 HtmlAgilityPack 添加到 Visual Studio 2010 项目

如何将 .net 3.5 添加到 Visual Studio 2010?