Vs 2008是用于开发Windows,Web,智能设备应用程序的MS最新IDE。 它随.NET Framework 3.5,C#3.0,LINQ,ASP.NET AJAX和VSTO一起提供。 现在,借助VS 2008的强大功能,我们可以定位多个版本的.NET Framework。
这里的安装步骤
VS 2008多目标支持:
以前,每个VisualStudio版本都支持其自己的.NET Framework版本。
那是VS 2002和.NET 1.0
带有.NET 1.1的VS 2003
带有.NET 2.0的VS 2005
VS2008现在支持2.0、3.0、3.5框架。
例如,如果我们想从VS 2008运行/ create / modify ASP.NET 2.0应用程序,我们可以轻松地做到这一点。 与框架的2.0版本不兼容的高级功能,项目,控件和程序集引用将被隐藏。 在构建应用程序时,我们将能够获取编译后的输出并将其复制到仅安装了2.0版.NET Framework的计算机上。 毫无疑问,该应用程序有效。
现在,我们将能够利用我们现有的项目,而不必升级我们的Framework / ASP.NET版本。
这些功能是
1. JavaScript智慧
2.早期版本中无法进行JavaScript调试
3.在设计时支持嵌套的ASP.NET母版页
4.设计器中的CSS编辑和布局支持
5.拆分视图设计器,用于在同一页面上同时打开源视图和设计视图
6. AJAX Control Extender支持等
使用VS2008升级到新版本
单击解决方案资源管理器中的项目属性。 现在,单击“应用程序”。我们可以更改“目标框架”下拉列表,以选择我们要项目定位的框架版本。 选择框架后,将导致VS自动更新编译器设置和项目引用,以使用正确的框架版本。 NET 3.5提供了新的ASP.NET控件/运行时功能,并提供了内置的ASP.NET AJAX支持。
我们不再需要下载单独的ASP.NET AJAX 1.0安装程序作为.NET 3.5安装程序的内置程序。
局限性:
多目标支持仅适用于.NET 2.0,.NET 3.0和.NET 3.5版本。 这意味着它将不适用于.NET 1.0或.NET 1.1版本。 原因是.NET 1.x和2.x之间的CLR引擎发生了重大变化。 这使得调试难以支持。 我们可以在与VS 2008相同的计算机上运行VS 2003,以及以1.0或1.1 Framework为目标的VS 2002。
结论:
VS 2008中的多目标明确说明
谢谢和Regs
巴拉斯·雷迪VasiReddy
From: https://bytes.com/topic/net/insights/755365-multi-targeting-net-3-5-a