目前正在用 VS2008 开发一个 ASP.NET WebApplication。我停止了几个星期的开发,当我回来时,我的项目出现了以下问题:
整个项目编译良好(全部针对 Framework3.5SP1)。但是,当我(使用 ASP.NET 开发服务器)启动它时,我(从浏览器)收到一条消息,指出存在编译错误“编译器错误消息:CS0234:类型或命名空间名称 'DirectoryServices' 不存在于命名空间“系统”(您是否缺少程序集引用?)”
错误页面底部,版本信息:Version Information: Microsoft .NET Framework Version:2.0.50727.3053;ASP.NET 版本:2.0.50727.3053
服务器使用的是 .NET Framework 版本 2?但我所有的项目都针对 3.5
有没有一种简单的方法可以防止这种情况发生?
我应该补充:
重新安装 .net 框架版本 3.5 + sp1,仍然是同样的问题。这里需要注意的重要一点是,我没有使用完整的 IIS,只是 VS2008 提供的“Asp.net 开发服务器”。(CTRL + F5/启动)