November Happy Hour will be moved to Thursday December 5th.

The file '/link/GUID.aspx' does not exist error

Vote:
 

Hi

We are in the process of updating our production 6R2 database to 7.5

We have executed all of the relevant upgrade tools through deployment centre and have also used the package manager console to  update to the database to the relevant version.

Unfortunately we are now receiving an error when browsing site content.

Can anybody provide more information on what the cause could be? And how to resolve it?

We are browsing to the site locally e.g. http://localhost:17125/

We have googled this issue with no useful solutions e.g. http://world.episerver.com/Modules/Forum/Pages/Thread.aspx?id=86566

Log below:

2014-10-06 11:43:26,551 DEBUG [35] EPiServer.Web.TemplateResolver.Log - SysRoot: Selected . (tag='', channel='', category='MvcController')
2014-10-06 11:43:26,551 DEBUG [35] EPiServer.Shell.Web.Routing.ModuleRouteCollection.GetRouteData - Not routing '~/' since it doesn't start with '~/EPiServer/CMS/7.9.1.0'
2014-10-06 11:43:26,552 DEBUG [35] EPiServer.Shell.Web.Routing.ModuleRouteCollection.GetRouteData - Not routing '~/' since it doesn't start with '~/EPiServer/Shell/7.9.1.0'
2014-10-06 11:43:26,552 DEBUG [35] EPiServer.Shell.Web.Routing.ModuleRouteCollection.GetRouteData - Not routing '~/' since it doesn't start with '~/EPiServer/EPiServer.Packaging.UI/3.0.1845'
2014-10-06 11:43:26,553 DEBUG [35] EPiServer.Shell.Web.Routing.ModuleRouteCollection.GetRouteData - Not routing '~/' since it doesn't start with '~/EPiServer/EPiServer.Packaging'
2014-10-06 11:43:26,553 DEBUG [35] EPiServer.Shell.Web.Routing.ModuleRouteCollection.GetRouteData - Not routing '~/' since it doesn't start with '~/modules'
2014-10-06 11:43:26,554 DEBUG [35] EPiServer.Shell.Web.Routing.ModuleRouteCollection.GetRouteData - Not routing '~/' since it doesn't start with '~/episerver'
2014-10-06 11:43:26,555 DEBUG [35] EPiServer.Web.TemplateResolver.Log - SysRoot: Selected . (tag='', channel='', category='Page')
2014-10-06 11:43:26,649 ERROR [35] EPiServer.Global.Global_Error - 1.2.5 Unhandled exception in ASP.NET
System.Web.HttpException (0x80004005): The file '/link/43f936c99b234ea397b261c538ad07c9.aspx' does not exist.
   at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
   at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
   at System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound)
   at System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp)
   at System.Web.Routing.PageRouteHandler.GetHttpHandler(RequestContext requestContext)
   at System.Web.Routing.UrlRoutingModule.PostResolveRequestCache(HttpContextBase context)
   at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

#91453
Oct 06, 2014 12:56
Vote:
 

After further investigation I have noticed that PageReference.StartPage is an empty Guid if that helps?

#91457
Oct 06, 2014 13:33
Vote:
 

It turns out that for some reason that start page was not set for the EPiServer instance.

To resolve this go to Admin -> Manage Websites -> Edit Website and check the start page is set.  If not set it and save :)

#91458
Oct 06, 2014 13:40
Vote:
 

Basics Croweman ;)

#91464
Oct 06, 2014 17:08
This topic was created over six months ago and has been resolved. If you have a similar question, please create a new topic and refer to this one.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.