如果我使用 Visual Studio 2010 Beta 2 附带的 ASP.NET MVC 2 版本开发站点,我应该在我的 Web 服务器上安装什么才能正确运行?
从我收集到的信息来看,ASP.NET MVC 2 有两条路径。一条(我相信是预览版 2)包含在 Visual Studio 2010 Beta 2 中。另一条是 ASP.NET MVC 2 Beta,较新并且与 Visual Studio 2010 Beta 2 不兼容。
如果我安装 ASP.NET MVC 2 Preview 2 或较新的 ASP.NET MVC 2 Beta,该站点可以在我的 Web 服务器上运行,但是两者都给出了我在使用内置运行它时看不到的错误ASP.NET 开发 Web 服务器 (cassini)。具体来说,错误涉及调用 FormCollection.ToValueProvider() 方法的行。该错误表明该方法不存在,我相信这是因为该方法在最近的版本中发生了变化。