Server Error in '/' Application.

Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.FormatException: Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).

Source Error:


Line 19:             else if (String.IsNullOrEmpty(request.QueryString["eid"]) == false)
Line 20:             {
Line 21:                 EDITION edition = pageSuiteContext.EDITIONs.FirstOrDefault(pb => pb.EditionGUID == new Guid(request.QueryString["eid"]));
Line 22:                 if (edition != null)
Line 23:                 {

Source File: c:\Websites\subscriber.pagesuite-professional.co.uk\www\App_Code\Helpers\RequestHelper.cs    Line: 21

Stack Trace:


[FormatException: Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).]
   System.Guid.TryParseGuidWithDashes(String guidString, GuidResult& result) +856
   System.Guid.TryParseGuid(String g, GuidStyles flags, GuidResult& result) +639
   System.Guid..ctor(String g) +143
   lambda_method(Closure ) +101

[TargetInvocationException: Exception has been thrown by the target of an invocation.]
   System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) +0
   System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) +92
   System.Delegate.DynamicInvokeImpl(Object[] args) +133
   System.Data.Linq.CommonDataServices.GetKeyFromPredicate(MetaType type, Dictionary`2 keys, Expression mex, Expression vex) +479
   System.Data.Linq.CommonDataServices.GetKeysFromPredicate(MetaType type, Dictionary`2 keys, Expression expr) +278
   System.Data.Linq.CommonDataServices.GetKeyValues(MetaType type, LambdaExpression predicate) +94
   System.Data.Linq.CommonDataServices.GetCachedObject(Expression query) +567
   System.Data.Linq.SqlClient.SqlProvider.GetCachedResult(Expression query) +44
   System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(Expression query) +90
   System.Data.Linq.Table`1.System.Linq.IQueryProvider.Execute(Expression expression) +60
   System.Linq.Queryable.FirstOrDefault(IQueryable`1 source, Expression`1 predicate) +250
   Helpers.RequestHelper.GetPublicationFromRequest(HttpRequest request, PageSuiteDataContext pageSuiteContext) in c:\Websites\subscriber.pagesuite-professional.co.uk\www\App_Code\Helpers\RequestHelper.cs:21
   subscribe.InitializeCulture() in c:\Websites\subscriber.pagesuite-professional.co.uk\www\subscribe.aspx.cs:148
   ASP.subscribe_aspx.__BuildControlTree(subscribe_aspx __ctrl) in c:\Websites\subscriber.pagesuite-professional.co.uk\www\subscribe.aspx:1
   ASP.subscribe_aspx.FrameworkInitialize() in c:\Websites\subscriber.pagesuite-professional.co.uk\www\subscribe.aspx.cs:912308
   System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +958
   System.Web.UI.Page.ProcessRequest() +73
   System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) +22
   System.Web.UI.Page.ProcessRequest(HttpContext context) +112
   ASP.subscribe_aspx.ProcessRequest(HttpContext context) in c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\94aec0fd\ebacdc13\App_Web_s32tpl3v.18.cs:0
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +2676
   System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +148
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +977


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4465.0