今天在Windows Server 2008下部署了一个.net程序,运行就出现如下错误:
System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
应该是在Windows Server 2008没有安装.NET Framework 3.5的问题。如果直接下载安装的话,会提示“你必须用角色管理工具安装Microsoft .NET Framework 3.5”。其实在Win2008下已经集成了.NET 3.5.1 framework,只需要在管理界面打开就行了。
方法和步骤是:
服务器管理器 -> 功能 -> 添加功能,
然后在“选择功能”界面勾选“.NET Framework 3.5.1功能”
后面就一步一步的走下去就行了。