剛開始研究ASPNET MVC,使用的MVC2.0架構。
不小心将“Views”檔案夾裡面點了設定起始頁,運作一直出錯,不知道在哪裡取消掉起始頁的設定。
由于使用了SVN,發現改過起始頁之後,在工程檔案上的那個綠點變成了晃點,這意味着工程檔案(.csproj)被改動了,對比了一下發現沒有關于起始頁的設定。
打開工程目錄,發現有.csproj.user檔案被改過了,打開發現有“<StartPageUrl>Views/Home/Default.aspx</StartPageUrl>”我将其去掉,運作之後還出錯。
右鍵打開工程屬性,發現下圖:
将啟動操作改成“目前頁面”,運作,OK。
補充,之後如此設定,突然不知為何,運作工程又跑到了Views/Home/Default.aspx頁面,提示找不到頁面,
之後通過一下步驟修複:
1、将“啟動操作”設定成“啟動URL”,為“http://localhost:111110/”
2、設定為“特定端口” 11110
運作成功。
我再将“啟動操作”設定為“目前頁面”,運作OK。
當然,使用“啟動URL”選項也未嘗不可,但是我們為了避免不可預知的錯誤,還是将其設定為“目前頁面”