技术开发 频道

VS 2010 和 .NET 4.0 之多定向支持

使用VS 2010的多定向支持

  为更好地理解这些新的多定向特性的工作原理,让我们用VS 2010来创建一个新的ASP.NET Web应用。我们先用 “文件->新项目”菜单命令调出“新项目”对话框,使用对话框顶部的版本下拉框过滤项目模板,使之只显示.NET 2.0所支持的模板,然后创建一个新的ASP.NET 2.0 web应用项目:

  因为这个项目定向的是.NET 2.0,VS 2010 会自动对工具箱和标识intellisense进行过滤,只允许我们使用那些随ASP.NET 2.0发布的控件。不象VS 2008,VS 2010中的属性表格现在自动过滤,只显示那些ASP.NET 2.0按钮控件所支持的属性:

  在编写代码时,VS 2010现在也只显示.NET 2.0所支持的那些类型和方法/属性/事件的代码intellisense。在下面,在键入“Response.Re”时,你可以看到ASP.NET 2.0 “Response”对象的intellisense:

  在使用内置的VS web服务器运行应用时,它会使用 ASP.NET 2.0版本来运行(VS 2010调试器调试的是CLR 2.0进程):

0
相关文章