如何在 .NET Framework 3.5 环境下开发 2.0

开发端是 .NET Framework 3.5,开发好 ASP.NET 应用程序后传到服务器上,无法运行。

原来服务器端用的是 .NET Framework 2.0,由于服务器端使用的是 Windows 2000,无法升级到 3.5,怎么办呢?

首先确保我们的程序是完全兼容于 2.0 的,也就是说没有使用 3.0、3.5 中的新技术。

在开发端中用 Visual Web Developer 或 Visual Studio打开解决方案,选中站点,右键,属性。切换到 Build 项目,在 Target Framework 中选择 .NET Framework 2.0。可以看到 web.config 变成了 2.0 环境下的。

同样在属性对话框中,切换到 References 项目,删除 2.0 版本之后的引用。这样新添加 Web 页面时就不会自动加入 System.Linq 这些 2.0 之后的代码了。

最后如果在切换到 2.0 版本之前,已经建立了某些页面,那么删除这些现存页面中自动引用的 System.Linq、System.Xml.Linq。

你可能感兴趣的:(如何在 .NET Framework 3.5 环境下开发 2.0)