vs2008项目迁移到vs2013 不能打开

1、在vs2013中新建一个与需要迁移的项目框架相同的项目(我的是mvc)

2、打开新建项目的csproj文件,把下图的行替换到已经迁移完成的项目 csproj文件中

 3、运行的时候报错:The view at '~/Views/Home/Index.aspx' must derive from ViewPage, ViewPage<TViewData>, ViewUserControl, or ViewUserControl<TViewData>.

     查看项目中的mvc引用属性,之前是mvc1.0现在改成mvc2.0了,但是web,config文件中仍旧是1.0版本,所以在此处移除2.0版本的mvc引用重新添加mvc1.0的引用,重新运行成功。

posted @ 2016-12-12 15:09  pandalight  阅读(556)  评论(0编辑  收藏  举报