IISExpress で実行すると起動しない EPIserver サイトがありますが、VS 開発サーバーで実行すると動作します。
IIS Express で実行しようとしてもエラー メッセージは表示されません。起動しただけで、エラー メッセージや Web サイトが表示されることはありません。タイムアウトすら発生せず、空白のページが待っているだけです....
デバッグして Break All を押すと、次のコードが表示されます。
private void LoadPressItems()
{
var startPage = GetPage(PageReference.StartPage);
if (startPage[Globals.PressItemRootPropertyString] != null)
{
var pressItemRoot = startPage[Globals.PressItemRootPropertyString] as PageReference;
if (!PageReference.IsNullOrEmpty(pressItemRoot))
{
if (MaxItems <= 0) MaxItems = 5;
var pages = (from page in GetChildren(pressItemRoot)
where page.IsPublished() &&
page.StopPublish > DateTime.Now
select page).Take(MaxItems).ToList();
pageList.DataSource = pages;
pageList.DataBind();
}
}
}