我正在 VS 2010 中测试我现有的应用程序,并遇到了我的第一次休息。ASP.NET AJAX 身份验证支持已更改。
Sys.Services.AuthenticationService.set_defaultLogoutCompletedCallback(OnLogoutCompleted);
这不再有效。“Sys”已定义,但“Sys.Services”是未定义的对象。有没有人能快速找到替换功能?
编辑添加:
根据 ASP.NET AJAX 已更改以及客户端 AJAX 现在与 Visual Studio 2010 和 .NET 4 发行版分离的信息,我已将此标记为已回答。但是,这本身不足以成功迁移。除其他外,当前的 MS AJAX beta 不支持 ASP.NET 设计器中的扩展器向导。此外,我还没有找到一种方法来成功编译在以前版本的 ASP.NET AJAX 中添加的控件扩展器。看起来 AJAX 迁移对于 VS 2010 中的 ASP.NET 应用程序来说将是一个艰难的领域。
在 VS 2010 发布时间前后,我希望看到一个社区 wiki 来了解迁移技巧和技术。