5
我正在使用Visual Studio 2010 Web部署工具將ASP.NET MVC3項目部署到Windows 2008 R2服務器。未部署ASP.NET MVC3區域_ViewStart.cshtml
當瀏覽我的頂級網站時,一切似乎都能正常工作,但當我瀏覽網站中的區域內的視圖時,區域的本地佈局樣式已丟失。
在服務器上查看我可以看到該區域的共享佈局文件已部署到文件夾<site>/<area>/views/shared
,但文件夾<site>/<area>/views/
中缺少該區域的_ViewStart.cshtml
。據推測,因爲這個文件指定了我的佈局視圖的來源,這是我的問題。
所以問題是什麼我在做什麼錯誤/在部署階段失蹤這個文件被忽略?
做的文件Build Action意外變更了嗎?右鍵單擊該文件,轉到屬性並查看構建操作。它是否設置爲「內容」? – 2012-04-11 14:13:23
感謝尼克,這正是我認爲需要相當長時間才能發現自己的問題,我已經浪費了幾個小時試圖查看我做錯了什麼。再次感謝。 (我如何接受您的回答?) – MPD 2012-04-11 14:30:36
我已將我的評論移至答案,以便您接受答案。 – 2012-04-11 14:39:02