升级 ASP.Net MVC 解决方案的框架

发布于 2024-08-29 12:23:53 字数 340 浏览 4 评论 0原文

我们有一个使用 Visual Studio 2008 和 .net Framework 3.5SP1 开发的 ASP.Net MVC 1.0 解决方案。

我们现在想将Visual Studio升级到2010,

  1. 如果我们只是在VS 2010中打开解决方案,不更改框架版本,我们可以像以前一样继续开发吗?
  2. 如果我们在VS 2010中打开解决方案并将框架版本更改为4.0,我们会自动开始使用ASP.Net MVC 2.0,还是会继续使用ASP.Net MVC 1.0?
  3. 升级到 ASP.Net MVC 2.0 时有什么需要考虑的吗?

谢谢

设拉子

We have an ASP.Net MVC 1.0 solution developed using Visual Studio 2008 and .net Framework 3.5SP1.

We would now like to upgrade Visual Studio to 2010.

  1. If we just open the solution in VS 2010 and do not change the framework version, can we just continue to develop as before?
  2. If we open the solution in VS 2010 and change the framework version to 4.0, will we automatically start using ASP.Net MVC 2.0, or will it continue to use ASP.Net MVC 1.0?
  3. Is there anything we need to take into consideration when upgrading to ASP.Net MVC 2.0?

Thanks

Shiraz

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

燃情 2024-09-05 12:23:53
  1. 是的。
  2. 我不知道这是否受支持,但我不会去那里。首先更新到 MVC 2,然后更新到 .NET 4 会更有意义。
  3. 是的,很多。查看 CodePlex 上的发行说明。许多事情都发生了变化,包括模型绑定、TempData 处理和 HTML 帮助程序的返回类型。这些都是重大变化。有 向导试图提供帮助,但您必须手动修复其中的一些问题。
  1. Yes.
  2. I don't know if this is supported, but I wouldn't go there. It would make more sense to update to MVC 2 first, then .NET 4.
  3. Yes, lots. Look at the release notes on CodePlex. Many things have changed, including model binding, TempData handling, and the return types of HTML helpers. These are breaking changes. There's a wizard which tries to help, but you're going to have to fix some of this manually.
清君侧 2024-09-05 12:23:53

除非您运行该工具升级到 2.0,否则它将继续使用 ASP.NET 1.0。如果我没记错的话,该工具所做的就是更新您的 web.config 以将所有 MVC 引用指向 2.0 而不是 1.0

It will continue using ASP.NET 1.0 unless you run the tool to upgrade to 2.0. If I am not mistaken, all the tool does is update your web.config to point all MVC references to 2.0 instead of 1.0

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文