2011-02-13 101 views
2

我在visual studio 2010設計器視圖中打開blogengine.net 2.0時出現錯誤。它顯示母版頁錯誤。博客引擎2.0錯誤

但在執行頁面時,它正在正確加載。 enter image description here

回答

2

您有和this question類似的問題。

這與BlogEngine.net在頁面的基類(BlogBasePage)的PreInit事件中設置主頁面的事實有關。它根據您選擇的主題來做到這一點。因此,在設計時,VS無法弄清楚主頁是什麼。

您可以在web.config <pages>指令中設置默認主頁面文件,如上面問題的答案。您使用的母版頁文件將基於您正在使用的主題(/themes/yourtheme/site.master)。

+0

感謝您patmortech.I在webconfig.i中做出的更改能夠正確查看頁面。 – 2011-02-13 14:43:50

1

也許主頁面是動態確定的?

嘗試在代碼(而不是設計器)中打開並查看@Page指令的MasterPageFile屬性的內容。

+0

謝謝。頁面中缺少masterpagefile屬性。 – 2011-02-13 14:46:22