2010-06-11 88 views
2

我试图下载一些ASP.NET MVC示例应用程序来学习MVC。我试过音乐商店和TownHall,但是他们不会在我的VS2008中打开。所以我尝试了常见的Nerddinner 1.0,但它给出错误“The project Type is not by this installation”。我试过3日在法后的以下建议无法打开书呆子晚餐1.0 VS 2008 SP1 MVC 2

Can't open NerdDinner project in vs2008

这是关于改变项目类型GUIDS.Now项目加载,但是当我运行它抛出一个异常

<add assembly="System.Web.Mvc, Version=1.0.0.0,  Culture=neutral,PublicKeyToken=31BF3856AD364E35" /> 

我想这正在发生,因为Nerddinner 1.0用于MVC 1.0,并且我安装了MVC 2.0。我现在该怎么做。我花了很多时间试图让我的PC上运行MVC应用程序。我很高兴如果我能够得到任何正确的架构,MVC中高度复杂的应用程序在我的电脑上工作。

谢谢

回答

0

您可以使用我前一段时间写的免费MVC project upgrade tool。下载它,运行它,并指向你的NerdDinner解决方案。这将项目从MVC 1.0转换为MVC 2

其他散记:

  • MVC 1.0和MVC 2是并排侧兼容。
  • Visual Studio 2010中有一个内置的升级向导,可将MVC 1.0 VS2008项目转换为MVC 2 VS2010项目。
0

我几个月前重新加载一个新的开发机器后,有这个问题。我认为我仍然能够并排安装MVC v1修复...