1、發現拷貝的項目,在controller文件夾右擊鼠標不能沒有“添加控制器”這一項,在控制器里面右鍵控制器名稱也沒有“添加視圖”,這樣就控制器和視圖都要手寫,開發效率低 。
2、原因是mvc包的問題,解決方法為:先卸載mvc包,再安裝一次,再重啟vs。
具體步驟:
1)在自己的web項目的“引用”上操作,如下圖的“引用”,右擊,點擊”管理NuGet程序包“。
2)在彈出的如下界面,找到該項,點擊“卸載”。
3)卸載完之后就安裝這個。
4)一般的情況下,以上的步驟就可以完成了,重啟一下項目后,問題就可以解決了。
5)自己的問題:
在第二步的時候,點擊”卸載“之后,彈出以下框圖,點擊”否“。
之后還會出現問題,如下圖所示
解決辦法:在“更新”里面,查找”Microsoft.AspNet.WebPages“,點擊”更新“。(從3.0.0更新到3.2.3版本)
這樣,之后就可以接着做第3步了,就可以安裝成功。重啟動項目,問題解決了!