日期:2014-05-20  浏览次数:20602 次

asp.net MVC NerdDinner1.0源码
最近在学MVC架构,看了professional asp.net Mvc 1.0的书籍,书中提到有个源码就是NerdDinner我从网上下载下来,可在我本地打开、运行都是报错的!
程序的目录如下:
NerdDinner 1.0
 |----NerdDinner
 | |----App_Data
 | |----Content
 | |----Controllers
 | |----Helpers
 | |----Models
 | |----Properties
 | |----Scripts
 | |----Views
 | |----ConnectionStrings.config
 | |----Default.aspx
 | |----Default.aspx.cs
 | |----Global.asax
 | |----Global.asax.cs
 | |----NerdDinner.csproj
 | |----Web.config
 |----NerdDinner.Tests
 | |----Controllers
 | |----Fakes
 | |----Helpers
 | |----lib
 | |----Models
 | |----Properties
 | |----App.config
 | |----NerdDinner.Tests.csproj
 |----NerdDinner.sln
 |----NerdDinner.suo(这个是隐藏的)
 |----Web.config
要是按照一般项目都是直接打开NerdDinner.sln这个就能把整个网站放入到vs中,可是这个报错“无法打开项目文件:...这个项目文件的地址\NerdDinner.csproj,此安装不支持该项目类型”
等待高手的到来!

------解决方案--------------------
版本不一样
你的VS是什么版本。。

转换后在打开。。
------解决方案--------------------
我遇到这种情况 就用vs2010打开。。。每次都成功
------解决方案--------------------
安装 VS2008 SP1 http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=27673c47-b3b5-4c67-bd99-84e525b5ce61
安装 ASP.NET MVC 1.0 http://www.microsoft.com/downloads/en/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&displaylang=en